Skip to main content
SalaryTruthBLS DATA
17 Roles

Healthcare Salaries (2025)

Compare salaries across 17 healthcare roles. National median pay, total employment, and links to city-by-city breakdowns.

Healthcare covers 17 BLS-tracked occupations across clinical care, allied health, and healthcare administration. Wages in this category are shaped by state licensing constraints, which limit cross-state supply and tend to compress geographic wage variation.

Each role page in the Healthcare category breaks wage data down by metropolitan area and reports the full p25-p90 percentile distribution. The percentile data is the most useful framing for individual wage comparisons — the median alone hides the distribution within a role.

17
Roles
$141,365
Avg Median
3,858,120
Total Jobs
$279,676
Highest Median

Healthcare Roles by Salary

RankRoleSOC CodeMedian SalaryEmployment
1Obstetrician/Gynecologist29-1218$279,6769,950
2Family Medicine Physician29-1215$257,07250,640
3Pediatrician29-1221$201,92225,910
4Dentist29-1021$175,57881,680
5Pharmacist29-1051$146,529195,450
6Optometrist29-1041$139,90327,300
7Physician Assistant29-1071$138,339101,270
8Nurse Practitioner29-1171$138,137185,150
9Veterinarian29-1131$133,71649,250
10Medical and Health Services Manager11-9111$124,396371,550
11Physical Therapist29-1123$104,738163,910
12Occupational Therapist29-1122$102,78399,840
13Dental Hygienist29-1292$101,423136,530
14Registered Nurse29-1141$100,7972,035,260
15Audiologist29-1181$97,5526,560
16Speech-Language Pathologist29-1127$96,848113,720
17Clinical Laboratory Technologist29-2010$63,789204,150

Frequently Asked Questions

The highest paying healthcare role is Obstetrician/Gynecologist with a national median salary of $279,676. This is based on 2025 BLS occupational wage data across all tracked metro areas.

There are approximately 3,858,120 healthcare positions across 17 roles tracked by the Bureau of Labor Statistics. The average median salary across all healthcare roles is $141,365.

Healthcare roles have an average median salary of $141,365. The highest paid role (Obstetrician/Gynecologist) earns $279,676, while the lowest starts at $63,789. Pay varies significantly by specific role, city, and experience level.

Last updated:

Salary data from BLS Occupational Employment and Wage Statistics. Roles grouped by BLS occupational category.

Source: BLS Occupational Employment and Wage Statistics, 2026.