Salary · BLS May 2025
MPH Salary: What Public Health Jobs Pay
What Is the Average MPH Salary?
There is no single MPH salary, because pay follows the job you take, not the degree. Across seven common MPH career paths, BLS median pay in May 2025 ran from $51,850 for community health workers to $123,860 for medical and health services managers, with epidemiologists at $87,220 and statisticians (including biostatisticians) at $105,650. Where you work matters too: health services managers in New York earn a $164,120 median, against $97,790 in Alabama.

Search for “MPH salary” and you’ll find one confident number after another. None of them is quite right, because the Bureau of Labor Statistics (BLS), the main source of U.S. pay data, reports wages by occupation, not by degree. An MPH graduate who becomes a hospital administrator and one who becomes a community health worker hold the same degree and earn very different pay. So the useful question is what the jobs an MPH leads to pay, and that’s what this page answers.
MPH Salary by Career
These are seven common MPH career paths, with BLS pay from the May 2025 wage survey. The median is the middle worker: half earn more, half less.
| Career (BLS occupation) | Jobs | 10th percentile | Median | 90th percentile | Median hourly |
|---|---|---|---|---|---|
| Health services manager (medical and health services managers) | 597,080 | $73,390 | $123,860 | $224,340 | $59.55 |
| Biostatistician (statisticians) | 29,030 | $64,000 | $105,650 | $174,050 | $50.79 |
| Environmental health specialist (occupational health and safety specialists) | 140,610 | $55,000 | $90,150 | $134,950 | $43.34 |
| Epidemiologist | 12,090 | $61,270 | $87,220 | $138,800 | $41.93 |
| Health informatics specialist (health information technologists and medical registrars) | 38,100 | $39,830 | $68,020 | $117,420 | $32.70 |
| Health education specialist | 65,690 | $42,990 | $64,070 | $118,200 | $30.80 |
| Community health worker | 61,660 | $38,810 | $51,850 | $77,180 | $24.93 |
Two patterns stand out. First, the spread inside each career is wide: health services managers run from $73,390 at the 10th percentile to $224,340 at the 90th. Second, two of the top four medians belong to the careers where BLS lists a master’s degree as the typical entry point (statisticians and epidemiologists), and the top one, health services manager, is a career where BLS says top executive roles may require a master’s.
Highest Paying Jobs With a Public Health Degree
Ranked by median pay, the top three careers are health services manager ($123,860), biostatistician ($105,650) and environmental and occupational health specialist ($90,150). Mean pay runs higher than the median in every career, because a smaller group of high earners pulls the average up. For health services managers, the mean is $140,970; for statisticians, $115,700.
If pay is your main goal, the numbers point to two strategies. One is the management track: an MPH with a health policy or management focus, aimed at leadership in hospitals and health systems. The other is the quantitative track: a biostatistics or epidemiology concentration, aimed at research and data roles.
MPH Salary by State
Location moves pay as much as career choice. Here are the highest- and lowest-paying states for each career, by median pay in May 2025:
| Career | Top-paying state | Median there | Lowest-paying area | Median there |
|---|---|---|---|---|
| Health services manager | New York | $164,120 | Puerto Rico | $82,580 |
| Biostatistician | District of Columbia | $140,670 | Puerto Rico | $49,730 |
| Epidemiologist | Massachusetts | $115,890 | Puerto Rico | $48,380 |
| Environmental health specialist | District of Columbia | $111,530 | Puerto Rico | $45,630 |
| Health education specialist | Maryland | $104,470 | Puerto Rico | $39,650 |
| Health informatics specialist | Arkansas | $93,300 | Puerto Rico | $27,040 |
| Community health worker | New Hampshire | $66,680 | Puerto Rico | $36,900 |
Puerto Rico sits at the bottom of every list. Among the 50 states, the lowest medians include epidemiologists in Mississippi at $56,930, health services managers in Alabama at $97,790, and community health workers in West Virginia at $37,950.
Where the Jobs Are, Not Just the Pay
A high median in a small market can mislead. The District of Columbia pays epidemiologists $112,370, but BLS counts only 90 epidemiologist jobs there. California pays slightly less at $110,760 and has 1,480. For biostatisticians, Maryland combines a $132,620 median with 2,730 jobs, more than any other state in the top-paying list. For health services managers, California has 75,090 jobs at a $141,480 median. If you want both pay and openings, look at the large markets near the top of the list.
Why No One Can Tell You the Average MPH Salary
Every figure on this page comes from the BLS Occupational Employment and Wage Statistics (OEWS) program, May 2025 release. OEWS surveys business establishments and publishes employment and wage estimates for about 830 occupations each year, with a May reference date. It does not count the self-employed, owners and partners in unincorporated firms, household workers or unpaid family workers, so consultants who work for themselves aren’t in these numbers.
Two limits matter when you read an MPH salary figure anywhere. OEWS groups workers into standard occupations, so a job titled “public health analyst” or “public health administrator” has no category of its own; it is counted in whichever occupation matches its duties, such as epidemiologists, statisticians or medical and health services managers. And it doesn’t record degrees, so no federal source can tell you what MPH holders earn as a group. Treat any site that quotes one “average MPH salary” with caution.
What Drives Public Health Pay
Five factors drive the gap between two MPH graduates:
- Occupation. The biggest factor. Medians run from $51,850 to $123,860 across these seven careers.
- Location. Epidemiologists earn a $115,890 median in Massachusetts and $66,890 in Missouri.
- Industry. BLS reports that epidemiologists in scientific research and development earn a $127,410 median, against $104,470 in hospitals. Government employs the most epidemiologists, with state government at 33% and local government at 22%.
- Experience and seniority. The gap between the 10th and 90th percentiles partly reflects junior versus senior roles. For epidemiologists it runs from $61,270 to $138,800.
- Concentration and skills. Quantitative training points toward the data careers, where statisticians earn a $105,650 median. Within health informatics, pay runs from $39,830 to $117,420, and BLS notes that some of these jobs call for a bachelor’s or master’s and that certification may be required or preferred.
Mid-Career MPH Salary: The Middle Half of Each Field
The 25th and 75th percentiles bracket the middle half of workers in each career, which is a realistic range for someone a few years in. They also show how much room each career gives you to grow:
| Career | 25th percentile | 75th percentile | Mean |
|---|---|---|---|
| Health services manager | $94,700 | $166,100 | $140,970 |
| Biostatistician (statisticians) | $82,220 | $141,490 | $115,700 |
| Environmental health specialist | $69,560 | $111,690 | $93,860 |
| Epidemiologist | $71,090 | $112,640 | $97,890 |
| Health informatics specialist | $48,940 | $95,630 | $74,970 |
| Health education specialist | $50,620 | $87,130 | $73,280 |
| Community health worker | $45,640 | $62,540 | $56,180 |
Community health work has the tightest band, from $45,640 to $62,540, so pay rises slowly within the role. Health services management has the widest, from $94,700 to $166,100, so moving up the ladder there changes pay the most.
How to Raise Your Earning Power With an MPH
The data suggests a few practical moves, each tied to a number above:
- Aim at the higher-paying occupations. Statisticians earn a $105,650 median and health services managers $123,860, against $64,070 for health education specialists.
- Build quantitative skills whatever your concentration. Epidemiology and statistics, the two careers where BLS lists a master’s degree as typical entry, both center on analyzing data.
- Consider where you live. Health education specialists earn a $104,470 median in Maryland and $99,400 in Georgia.
- Look beyond government. Government hires the most epidemiologists, but research and development pays them the most.
- Look at professional credentials. The CPH and CHES guides explain who can sit each exam and what it covers.
Master of Public Health Salary vs Bachelor’s
BLS doesn’t publish pay by degree level within these occupations, so any “MPH vs bachelor’s salary” figure you see is an estimate from outside the federal data. What BLS does publish is the typical entry education. A high school diploma is typical for community health workers, a bachelor’s degree for health education specialists, occupational health and safety specialists and health services managers, and a master’s degree for epidemiologists and statisticians. BLS also notes that some health education specialist positions require a master’s, and that top health services executive roles may too.
Put simply: the MPH raises your pay mainly by opening the higher-paying careers and senior roles, not by adding a fixed premium to the job you already have.
Weighing Salary Against What an MPH Costs
The degree pays off faster when tuition is low. Across 213 MPH programs with a published per-credit rate, the median is $841.50 per credit. Some CEPH-accredited programs charge far less:
- UTHealth Houston MPH: $287 per semester credit hour for Texas residents, plus fees.
- UNLV MPH: $383.25 per credit for residents, plus fees.
- University of West Florida online MPH: $385.85 per credit hour for Florida residents.
- Ponce Health Sciences University online MPH in International Health: $400 per credit for residents.
Compare more options on the affordable MPH programs page, and use the is an MPH worth it guide to set likely pay against total cost. The public health careers hub explains what each job involves day to day.
MPH Salary by Career
| Career | Median | 25th to 75th | Jobs |
|---|---|---|---|
| Health Services Manager | $123,860 | $94,700 to $166,100 | 597,080 |
| Biostatistician | $105,650 | $82,220 to $141,490 | 29,030 |
| Environmental and Occupational Health Specialist | $90,150 | $69,560 to $111,690 | 140,610 |
| Epidemiologist | $87,220 | $71,090 to $112,640 | 12,090 |
| Health Informatics Specialist | $68,020 | $48,940 to $95,630 | 38,100 |
| Health Education Specialist | $64,070 | $50,620 to $87,130 | 65,690 |
| Community Health Worker | $51,850 | $45,640 to $62,540 | 61,660 |
Epidemiologist Pay Range
MPH Salary by State
| State | Epidemiologists | Health education specialists | Health services managers |
|---|---|---|---|
| Alabama | $74,740 | $65,210 | $97,790 |
| Alaska | – | $71,940 | $132,240 |
| Arizona | $67,260 | $63,390 | $128,850 |
| Arkansas | – | $62,270 | $94,340 |
| California | $110,760 | $63,610 | $141,480 |
| Colorado | $73,750 | $74,150 | $134,910 |
| Connecticut | $83,670 | $66,870 | $130,790 |
| Delaware | – | $63,300 | $134,820 |
| District of Columbia | $112,370 | $103,330 | $155,140 |
| Florida | $79,460 | $46,360 | $120,360 |
| Georgia | $70,880 | $99,400 | $131,910 |
| Hawaii | $76,780 | $63,740 | $147,630 |
| Idaho | $66,280 | $61,330 | $117,770 |
| Illinois | $102,720 | $60,120 | $117,850 |
| Indiana | $77,250 | $58,170 | $104,140 |
| Iowa | $79,880 | $75,750 | $101,940 |
| Kansas | $79,620 | $62,990 | $111,030 |
| Kentucky | $78,810 | $65,370 | $103,450 |
| Louisiana | $73,850 | $57,840 | $104,550 |
| Maine | $68,850 | $58,300 | $120,320 |
| Maryland | $101,830 | $104,470 | $131,810 |
| Massachusetts | $115,890 | $57,510 | $134,360 |
| Michigan | $84,990 | $56,360 | $107,570 |
| Minnesota | $104,460 | $78,400 | $122,700 |
| Mississippi | $56,930 | $51,020 | $98,160 |
| Missouri | $66,890 | $57,050 | $104,370 |
| Montana | $79,500 | $51,200 | $105,840 |
| Nebraska | $83,240 | $56,800 | $107,700 |
| Nevada | $99,880 | $62,120 | $119,990 |
| New Hampshire | – | $69,990 | $130,410 |
| New Jersey | $109,760 | $73,740 | $145,650 |
| New Mexico | $79,980 | $57,990 | $124,300 |
| New York | $80,220 | $62,560 | $164,120 |
| North Carolina | $84,770 | $58,080 | $114,410 |
| North Dakota | – | $59,650 | $105,170 |
| Ohio | $76,480 | $64,860 | $106,140 |
| Oklahoma | $72,590 | $62,440 | $101,270 |
| Oregon | $93,620 | $75,500 | $141,690 |
| Pennsylvania | $87,860 | $80,670 | $103,670 |
| Puerto Rico | $48,380 | $39,650 | $82,580 |
| Rhode Island | – | $75,360 | $119,260 |
| South Carolina | $84,660 | $64,720 | $105,620 |
| South Dakota | – | $57,370 | $122,050 |
| Tennessee | $97,310 | $49,630 | $107,120 |
| Texas | $77,170 | $59,340 | $114,150 |
| Utah | $76,960 | $59,790 | $114,980 |
| Vermont | – | $68,140 | $128,690 |
| Virginia | $84,930 | $64,040 | $129,270 |
| Washington | $108,240 | $77,420 | $145,290 |
| West Virginia | $70,540 | $62,760 | $112,010 |
| Wisconsin | $88,770 | $74,040 | $128,320 |
| Wyoming | – | $62,750 | $108,030 |
Median annual wages by state, BLS OEWS May 2025. A dash means BLS publishes no estimate for that state.
Frequently Asked Questions
What Is the Highest Paying Job With a Public Health Degree?
Among the seven MPH career paths on this site, medical and health services managers earn the most: a $123,860 median in May 2025, with the top 10% at $224,340 or more. In New York, the median for these managers is $164,120.
How Much Does an MPH Graduate Make per Hour?
It depends on the job. BLS median hourly wages in May 2025 were $59.55 for health services managers, $50.79 for statisticians, $43.34 for occupational health and safety specialists, $41.93 for epidemiologists, $32.70 for health information technologists, $30.80 for health education specialists and $24.93 for community health workers.
Does an MD/MPH or JD/MPH Earn More Than an MPH Alone?
Federal wage data doesn't separate workers by degree, so there's no reliable dual-degree salary figure. A physician or lawyer is paid for the medical or legal job; the MPH adds public health skills for roles in health departments, policy or research. See the dual-degree and MD/MPH pages for how those programs work.
Which States Pay Epidemiologists the Most?
Massachusetts leads with a $115,890 median in May 2025, followed by the District of Columbia at $112,370, California at $110,760 and New Jersey at $109,760.
Do Epidemiologists Earn More in Research or Government?
BLS reports the highest median wages for epidemiologists in scientific research and development services ($127,410) and in hospitals ($104,470). Government is the largest employer: state government employs 33% of epidemiologists and local government 22%.