Hospital service technician salary in United States, 2026
How much does a Hospital Service Technician make in the United States?
Average base salary
- Hour
- Week
- Month
- Year
The average salary for a hospital service technician is $19.03 per hour in the United States. 652 salaries taken from job postings on Indeed in the past 36 months (updated November 1, 2026).
Highest paying companies for Hospital Service Technician in United States
Average year pay is based on job postings on Indeed in the past 36 months.Looking to Hire?
Highest paying cities for Hospital Service Technicians near United States
Where can a Hospital Service Technician earn more?
Compare salaries for Hospital Service Technicians in different locationsFrequently Asked Questions (FAQs) about Hospital Service Technician
The average salary for a Hospital Service Technician is $19.03 per hour in the United States. This figure is based on 652 salaries taken from job postings on Indeed in the past 36 months, last updated on November 1, 2026.
Hospital Service Technician jobs on Indeed - find your next one today.
Hospital Service Technician salaries typically range between a low of $12.17 and a high of $29.78 per hour, depending on experience, location, and the hiring company.
Some of the highest-paying cities for Hospital Service Technician include Philadelphia, PA at $21.39 per hour, Providence, RI at $20.00 per hour, and Saint Paul, MN at $19.63 per hour.
Based on recent job postings on Indeed, some of the top-paying companies for Hospital Service Technician include Community Hospital ($450,000 per year) and Family Care Network ($306,280 per year).