Post job

Indian Health Service salary estimate

$60,502yearly

$29.09 hourly rate

Entry-level salary
$27,000 yearly salary
Updated December 15, 2025

Indian Health Service Salaries Overview

The Indian Health Service (IHS) provides a variety of salary options that reflect the diverse roles within the organization. The average salary is approximately $60,502, but there are significant differences depending on the job title. For example, IHS physicians earn an average salary of $189,877, while dentists receive about $137,488. Other high-paying positions include optometrists, who average $127,627.

On the other end of the spectrum, entry-level roles such as cleaners and security guards earn considerably less, with cleaners averaging $27,205 annually. This variance illustrates the impact of job responsibilities on compensation.

Salary by Department

Healthcare roles within IHS command the highest salaries, averaging $71,871. Engineering positions also provide competitive pay, with an average of $63,797. However, departments like hospitality/service and administrative roles typically offer lower salaries, averaging $33,223 and $36,404, respectively.

Highest paying jobs at Indian Health Service

The highest paying jobs at Indian Health Service are physician, dentist, optometrist, and requirements engineer. Physician jobs at Indian Health Service earn an average yearly salary of $189,877, Indian Health Service dentist jobs average $137,488, and Indian Health Service optometrist jobs average $127,627.

The lowest paying Indian Health Service roles include cleaner and security guard. Indian Health Service cleaner average salary is $27,205 per year. So while the average Indian Health Service salary is $60,502 there is a big variation in pay depending on the role.

Highest paying jobs at Indian Health Service

RankJob titleAverage Indian Health Service salaryHourly rate
1Physician$189,877$91.29
2Dentist$137,488$66.10
3Optometrist$127,627$61.36
4Requirements Engineer$91,031$43.76
5Clinical Psychologist$90,704$43.61
6Pharmacist$87,391$42.01
7Systems Administrator$79,146$38.05
8Physical Therapist$73,060$35.13
9Program Management Analyst$71,926$34.58
10Information Technology Specialist$66,384$31.92
11Pharmacy Internship$63,574$30.56
12Clinical Laboratory Scientist$61,213$29.43
13Physical Scientist$60,683$29.17
14Budget Analyst$58,211$27.99
15Social Worker$56,696$27.26
16Nurse$56,666$27.24
17Dietitian$56,620$27.22
18Environmental Engineer$55,719$26.79
19Aviation Safety Inspector$54,593$26.25
20Nutritionist$54,438$26.17

Rate Indian Health Service's promotion and raise policies.

Zippia waving zebra

How much does Indian Health Service pay by location?

The average Indian Health Service salary varies by location. Indian Health Service salaries are the highest in Kotzebue, AK, at $73,990 per year. Indian Health Service pays the second highest average salary in Boston, MA, at $69,208 per year. It's important to factor in the cost of living when negotiating a salary or choosing a place to work.

Highest paying Indian Health Service locations

RankLocationAverage Indian Health Service salaryHourly rate
1Kotzebue, AK$73,990$35.57
2Boston, MA$69,208$33.27
3New London, CT$68,306$32.84
4Washington, DC$67,696$32.55
5Winterhaven, CA$67,349$32.38
6Newport, RI$66,753$32.09
7McGuire Air Force Base, NJ$65,719$31.60
8Day, NY$65,123$31.31
9Portland, OR$64,572$31.04
10Toppenish, WA$64,537$31.03
11Concord, NH$64,222$30.88
12Kittery, ME$63,875$30.71
13Urban Honolulu, HI$63,176$30.37
14Dover, DE$62,595$30.09
15Rockville, MD$62,289$29.95
16Philadelphia, PA$61,348$29.49
17Richmond, VA$59,871$28.78
18Elko, NV$59,179$28.45
19Phoenix, AZ$58,850$28.29
20Cass Lake, MN$58,108$27.94

Do you work at Indian Health Service?

Did Indian Health Service's compensation package meet your expectations?

Indian Health Service salaries by department

Salaries at Indian Health Service vary depending on the department you work in. Indian Health Service salaries in the healthcare department are the highest with an average salary of $71,871. Employees in the engineering department at Indian Health Service receive relatively high salaries as well, with an average salary of $63,797 per year. Departments that don't pay as well at Indian Health Service include the hospitality/service and the administrative organizational functions, with employees earning average salaries of $33,223 and $36,404, respectively.

Average Indian Health Service salary by department

RankDepartmentAverage Indian Health Service salaryHourly rate
1Healthcare$71,871$34.55
2Engineering$63,797$30.67
3IT$62,076$29.84
4Finance$60,318$29.00
5Research & Development$55,035$26.46
6Non Profit/Government$53,243$25.60
7Human Resources$52,484$25.23
8Plant/Manufacturing$45,346$21.80
9Facilities$40,379$19.41
10Administrative$36,405$17.50
11Hospitality/Service$33,224$15.97

How much does Indian Health Service pay by department?

Best paying Indian Health Service healthcare salaries

RankPositionAverage Indian Health Service salaryHourly rate
1Dentist$137,488$66.10
2Clinic Physician Director$137,423$66.07
3Optometrist$127,627$61.36
4Physician Assistant$98,262$47.24
5Clinical Psychologist$90,704$43.61
6Pharmacist$87,391$42.01
7Nursing Director$83,487$40.14
8Physical Therapist$73,060$35.13
9Pharmacy Internship$63,574$30.56
10Clinical Laboratory Scientist$61,213$29.43
11Nurse$56,666$27.24
12Dietitian$56,620$27.22
13Nutritionist$54,438$26.17
14Occupational Health And Safety Specialist$51,860$24.93
15Medical Technologist$51,730$24.87
16Respiratory Therapist$50,350$24.21
17Health Technician$38,973$18.74
18Dental Hygienist$36,589$17.59
19Dental Assistant$35,538$17.09
20Medical Service Technician$29,986$14.42

Best paying Indian Health Service engineering salaries

RankPositionAverage Indian Health Service salaryHourly rate
1Architect$91,147$43.82
2Requirements Engineer$91,031$43.76
3Computer Scientist$87,186$41.92
4Mechanical Engineer$77,789$37.40
5Industrial Hygienist$63,122$30.35
6Biomedical Equipment Specialist$59,320$28.52
7Environmental Health Specialist$56,033$26.94
8Sanitarian$48,806$23.46
9Applications Coordinator$48,362$23.25
10Engineering Technician$48,320$23.23
11Engineering Internship$39,374$18.93
12Radio Technician$38,017$18.28

Best paying Indian Health Service administrative salaries

RankPositionAverage Indian Health Service salaryHourly rate
1Business Office Manager$58,541$28.14
2Administrative Officer$54,600$26.25
3Managing Administrator$50,686$24.37
4Hospital Admissions Officer$44,534$21.41
5Credentialing Specialist$41,976$20.18
6Secretary$39,938$19.20
7Records Administrator$39,194$18.84
8Administrative Support Assistant$37,354$17.96
9Medical Records Technician$37,017$17.80
10Medical Support Assistant$35,444$17.04
11Health Information Technician$33,547$16.13
12Student Internship$33,088$15.91
13Data Entry Associate$32,667$15.71
14Office Automation Clerk$31,863$15.32
15File Clerk$30,611$14.72
16Receptionist$29,765$14.31

Recently added Indian Health Service salaries

JobLocationDate addedSalary
General DentistTalihina, OK06/29/2025$180,000
Health/Diabetes EducatorLongview, WA06/24/2025$91,936
2023 Licensed Practical Nurse (Anna John Nursing HOneida, WI06/20/2025$57,393
Clinic Physician, Women's HealthOakland, CA06/18/2025$237,120
Family Medicine PhysicianOakland, CA06/18/2025$237,120

Frequently asked questions about Indian Health Service salaries

Search for jobs

Zippia gives an in-depth look into the details of Indian Health Service, including salaries, political affiliations, employee data, and more, in order to inform job seekers about Indian Health Service. The employee data is based on information from people who have self-reported their past or current employments at Indian Health Service. The data on this page is also based on data sources collected from public and open data sources on the Internet and other locations, as well as proprietary data we licensed from other companies. Sources of data may include, but are not limited to, the BLS, company filings, estimates based on those filings, H1B filings, and other public and private datasets. While we have made attempts to ensure that the information displayed are correct, Zippia is not responsible for any errors or omissions or for the results obtained from the use of this information. None of the information on this page has been provided or approved by Indian Health Service. The data presented on this page does not represent the view of Indian Health Service and its employees or that of Zippia.

Indian Health Service may also be known as or be related to Indian Health Service and Indian Health Svc.