Post job

Public health director salary

Average public health director salary

$85,569

$41.14 hourly rate

Entry-level public health director salary
$55,000 yearly salary
Updated December 15, 2025

Understanding Public Health Director Salaries

The role of a Public Health Director is critical in managing health programs, policies, and initiatives that affect community health. As of October 2025, the average salary for this position is approximately $85,569 annually. This figure varies by state, reflecting differences in local cost of living and demand for public health services.

Salary Variations by State

Public Health Directors in states like California and New York typically earn higher salaries due to increased living costs and demand. For example, top-paying states can offer salaries exceeding $100,000.

Factors Influencing Salary

Experience plays a significant role in salary determination. New directors may start at lower salary ranges, while those with extensive backgrounds in public health management can command significantly higher wages. Additionally, industry choice impacts earnings; public health directors in academic or corporate settings often see higher compensation compared to those in governmental roles.

Understanding these dynamics can help aspiring directors set realistic salary expectations and identify the best opportunities for career advancement.

On this page
Public health director salary by: 

Let Zippia find your next public health director job

Floating question marks illustration

Let Zippia find your next public health director job

Floating question marks illustration

Where can a Public Health Director earn more?

Compare salary by location
Vs
144k
124k
104k
84k
64k
44k
Columbus, OH$121,742
Daytona Beach, FL$73,632
Compare salary by company
Vs
138k
118k
98k
78k
58k
38k
Jefferson County Health Center$121,076
Buncombe County Government$67,634

Public health director salary estimates from across the web

Based on the latest salary information compiled by Zippia, Salary.com, Ziprecruiter, Comparably and Payscale, the average salary for a public health director typically falls between $77,443 and $130,131.
zippia
$85,569yearly
comparably[1]
$130,131yearly
Salary.com[2]
$77,443yearly
ZipRecruiter[3]
$119,750yearly
payscale[4]
$81,139yearly

Average public health director salary by state

The highest-paying states for public health directors are New Hampshire, Massachusetts, and Maine. The lowest average public health director salary states are Arkansas, Arizona, and Kansas.

  • State view
  • County view
Average salary:

Highest paying states for public health directors

RankStateAvg. salaryHourly rate
1South Carolina$100,357$48.25
2New Hampshire$121,532$58.43
3Minnesota$100,087$48.12
4Rhode Island$110,902$53.32
5Delaware$115,095$55.33
6Massachusetts$121,256$58.30
7North Carolina$98,299$47.26
8Maine$118,237$56.84
9Michigan$89,188$42.88
10West Virginia$86,121$41.40
11Vermont$102,676$49.36
12Alabama$84,297$40.53
13Wyoming$86,886$41.77
14Tennessee$96,055$46.18
15New Jersey$102,184$49.13
16Ohio$86,488$41.58
17Connecticut$100,288$48.22
18Georgia$94,597$45.48
19Illinois$97,289$46.77
20Washington$87,323$41.98
21New York$97,530$46.89
22Oklahoma$80,403$38.66
23Wisconsin$84,749$40.74
24Alaska$92,399$44.42
25Colorado$87,917$42.27
26Pennsylvania$88,866$42.72
27Maryland$88,007$42.31
28Idaho$80,665$38.78
29California$86,166$41.43
30Iowa$82,731$39.77
31District of Columbia$85,792$41.25
32Kentucky$81,650$39.25
33Texas$83,950$40.36
34South Dakota$76,449$36.75
35Missouri$81,122$39.00
36Nevada$82,464$39.65
37Louisiana$77,629$37.32
38Indiana$75,730$36.41
39Virginia$84,016$40.39
40Oregon$84,012$40.39
41Arkansas$71,547$34.40
42New Mexico$79,315$38.13
43North Dakota$75,680$36.38
44Arizona$70,316$33.81
45Hawaii$67,830$32.61
46Mississippi$71,944$34.59
47Utah$72,512$34.86
48Kansas$68,957$33.15
49Florida$72,915$35.06
50Nebraska$66,240$31.85
51Montana$64,049$30.79

Highest paying cities for public health directors

The highest-paying cities for public health directors are Boston, MA, Columbia, SC, and Minneapolis, MN.

RankCityAvg. salaryHourly rate
1Boston, MA$121,742$58.53
2Columbia, SC$100,783$48.45
3Minneapolis, MN$100,076$48.11
4Winston-Salem, NC$98,657$47.43
5Detroit, MI$89,609$43.08
6Harrisburg, PA$88,468$42.53
7Frederick, MD$88,003$42.31
8Denver, CO$87,923$42.27
9Berkeley, CA$87,730$42.18
10Washington, DC$85,772$41.24
11Arlington, VA$85,619$41.16
12San Antonio, TX$84,585$40.67
13Portland, OR$83,624$40.20
14Indianapolis, IN$75,257$36.18
15Daytona Beach, FL$73,632$35.40

Public health director salary details

A public health director's salary ranges from $55,000 a year at the 10th percentile to $131,000 at the 90th percentile.

Average public health director salary graph
Average public health director salary graph, trends, and summary

What is a public health director's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$131,000$10,917$63
75th Percentile$107,000$8,917$51
Average$85,569$7,131$41
25th Percentile$68,000$5,667$33
10th Percentile$55,000$4,583$26

Highest paying public health director jobs

The highest paying types of public health directors are medical director, service director, and practice manager.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Nurse Manager$83,684$6,974$40.23380,264
Pharmacist Manager$93,996$7,833$45.1961,178
Practice Manager$107,374$8,948$51.6238,196
Medical Office Manager$46,435$3,870$22.32100,339
Patient Care Manager$65,369$5,447$31.43123,652
Practice Administrator$78,493$6,541$37.7475,986

Which companies pay public health directors the most?

Public health director salaries at Jefferson County Health Center and Bipartisan Policy Center are the highest-paying according to our most recent salary estimates. In addition, the average public health director salary at companies like Satanta District Hospital and Amazon are highly competitive.

RankCompanyAverage salaryHourly rate
1Jefferson County Health Center$121,076$58.21
2Bipartisan Policy Center$120,979$58.16
3Satanta District Hospital$113,898$54.76
4Amazon$111,248$53.48
5Abt Associates$110,381$53.07
6Lake Erie College of Osteopathic Medicine$106,088$51.00
7UC Santa Barbara$103,188$49.61
8Icma-rc$101,674$48.88
9City of Detroit$94,857$45.60
10Lincoln Memorial University$93,492$44.95
11Ventura County Community Foundation$93,274$44.84
12The State of Oregon$89,836$43.19
13Ncpa$88,480$42.54
14Colorado State Express$87,740$42.18
15Guidehouse$85,123$40.92
16University of Virginia$75,708$36.40
17My Florida Regional Mls$75,361$36.23
18Hood College$70,219$33.76
19Bexar County$68,587$32.97
20Buncombe County Government$67,634$32.52

Wage gap by gender, race and education

$91,000$89,400$87,800$86,200$84,600$83,000
MaleFemale

Public Health Director salary by industry

The average public health director salary varies across industries:

  • The average public health director salary in the non profits industry is $91,240, the highest of any industry.
  • The average public health director salary in the finance industry is $90,682.
  • Public health directors in the education industry earn an average salary of $70,719, the lowest of any industry.

Highest paying industries for public health directors

RankIndustryAverage salaryHourly rate
1Non Profits$91,240$43.87
2Professional$90,682$43.60
3Finance$82,514$39.67
4Government$75,390$36.25
5Education$70,719$34.00

High paying public health director jobs

Public health director salary trends

The average public health director salary has risen by $14,672 over the last ten years. In 2014, the average public health director earned $70,897 annually, but today, they earn $85,569 a year. That works out to a 8% change in pay for public health directors over the last decade.

Compare public health director salaries for cities or states with the national average over time.

Average public health director salary over time

Compare public health director salaries for individual cities or states with the national average.

Public health director salary by year

YearAvg. salaryHourly rate% Change
2026$85,600$41.14+3.2%
2025$82,900$39.84+1.2%
2024$81,800$39.34+1.4%
2023$80,700$38.80+1.8%
2022$79,200$38.09+2.1%

Recently added public health director salaries

CompanyJobLocationDate addedSalary
FdihbDirector of Public Health NutritionFort Defiance, AZ06/28/2025$71,309
Alamance County (NcPublic Health Nursing Director IIAlamance, NC06/26/2025$50,000
Catawba Indian NationPublic Health DirectorRock Hill, SC06/23/2025$95,000
Rutherford County, TnAssistant Public Health Director-Health DepartmentToone, TN05/25/2025$60,687
State of FloridaPublic Health Nutrition Program DirectorNaples, FL05/16/2025$82,400
City and County of San FranciscoShelter Health Director (0932 Manager IV)-Department of Public HealthSan Francisco, CA04/28/2025$164,034
Zuckerberg San Francisco GeneralShelter Health Director (0932 Manager IV)-Department of Public HealthSan Francisco, CA04/28/2025$164,034
Alamance County (NcPublic Health Nursing Director IIAlamance, NC04/27/2025$50,000
Oregon State UniversityMaster's of Public Health (MPH) Administrative DirectorCorvallis, OR04/17/2025$66,000
Washington University In St. LouisDirector, Research Development-School of Public HealthSaint Louis, MO04/13/2025$84,200

Public health director salary FAQs

Search for public health director jobs

Browse executive management jobs