Post job

Public health worker salary

Average public health worker salary

$42,507

$20.44 hourly rate

Entry-level public health worker salary
$29,000 yearly salary
Updated December 15, 2025

Understanding Public Health Worker Salaries

As of October 2025, Public Health Workers earn an average salary of $42,507 per year, with variations based on factors such as geographic location, experience level, and specific roles within the field. For instance, entry-level positions may offer lower salaries while seasoned professionals can command higher pay due to their expertise.

In states like California and New York, salaries tend to be higher, reflecting the cost of living and demand for public health services. Cities such as New York, Los Angeles, and Chicago also rank among the highest paying locations for this profession. Public health workers can specialize in areas such as epidemiology, health education, or environmental health, each offering unique salary potentials and responsibilities.

Job seekers should explore salary data carefully, considering how different states and cities compare. By leveraging this information, individuals can make informed decisions about their career paths and seek out opportunities that maximize their earning potential.

On this page
Public health worker salary by: 

Let Zippia find your next public health worker job

Floating question marks illustration

Let Zippia find your next public health worker job

Floating question marks illustration

Where can a Public Health Worker earn more?

Compare salary by location
Vs
61k
41k
21k
1k
Columbus, OH$49,667
Saint Paul, MN$31,464
Compare salary by company
Vs
89k
69k
49k
29k
9k
University of Baltimore$61,312
City of Astoria$39,092

Public health worker salaries by experience level

Average public health worker salary by state

The average public health worker salary in Connecticut, Rhode Island, and Delaware are the highest in the U.S. The lowest average public health worker salary states are Montana, New Mexico, and Missouri.

  • State view
  • County view
Average salary:

Highest paying states for public health workers

RankStateAvg. salaryHourly rate
1New Hampshire$48,376$23.26
2North Carolina$45,194$21.73
3Delaware$48,636$23.38
4Connecticut$49,817$23.95
5Rhode Island$49,758$23.92
6California$47,411$22.79
7Oklahoma$40,081$19.27
8Louisiana$39,646$19.06
9Vermont$44,014$21.16
10District of Columbia$47,724$22.94
11Nevada$47,176$22.68
12West Virginia$40,177$19.32
13Alaska$47,217$22.70
14Texas$39,721$19.10
15Massachusetts$44,329$21.31
16Tennessee$37,096$17.83
17Michigan$39,151$18.82
18Arkansas$39,581$19.03
19South Dakota$37,358$17.96
20Virginia$40,154$19.30
21North Dakota$40,392$19.42
22New Jersey$44,521$21.40
23New York$44,683$21.48
24Alabama$36,758$17.67
25Maryland$43,060$20.70
26Hawaii$46,480$22.35
27Wisconsin$37,489$18.02
28Nebraska$36,049$17.33
29Florida$37,659$18.11
30Georgia$37,675$18.11
31Maine$38,621$18.57
32Mississippi$37,714$18.13
33Iowa$37,363$17.96
34Utah$35,827$17.22
35Colorado$37,481$18.02
36Idaho$35,129$16.89
37Arizona$37,155$17.86
38Oregon$36,592$17.59
39Kansas$36,258$17.43
40Illinois$38,281$18.40
41South Carolina$35,540$17.09
42Wyoming$35,893$17.26
43Indiana$34,384$16.53
44Missouri$33,712$16.21
45Ohio$34,112$16.40
46Washington$34,362$16.52
47New Mexico$33,858$16.28
48Kentucky$33,087$15.91
49Minnesota$31,439$15.11
50Montana$33,917$16.31
51Pennsylvania$32,672$15.71

Highest paying cities for public health workers

The highest-paying cities for public health workers are Providence, RI, Oxnard, CA, and Raleigh, NC.

RankCityAvg. salaryHourly rate
1Providence, RI$49,667$23.88
2Oxnard, CA$47,675$22.92
3Raleigh, NC$45,653$21.95
4New York, NY$44,808$21.54
5New Brunswick, NJ$44,499$21.39
6Braintree Town, MA$44,449$21.37
7Baltimore, MD$43,228$20.78
8Austin, TX$40,243$19.35
9Hattiesburg, MS$38,450$18.49
10Arlington Heights, IL$38,405$18.46
11Miami, FL$38,172$18.35
12Atlanta, GA$37,517$18.04
13Denver, CO$37,475$18.02
14Columbia, SC$35,449$17.04
15Saint Paul, MN$31,464$15.13

Public health worker salary details

A public health worker's salary ranges from $29,000 a year at the 10th percentile to $60,000 at the 90th percentile.

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

What is a public health worker's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$60,000$5,000$29
75th Percentile$51,000$4,250$25
Average$42,507$3,542$20
25th Percentile$35,000$2,917$17
10th Percentile$29,000$2,417$14

Highest paying public health worker jobs

The highest paying types of public health workers are assistant director of nutrition and wellness programs, community health program coordinator, and community outreach worker.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Community Health Program Coordinator$48,644$4,054$23.39133,830
Community Health Representative$35,410$2,951$17.0267,046
Community Health Internship$32,586$2,715$15.67113,667
Lay Health Advocate$35,126$2,927$16.8962,717
Community Health Navigator$40,561$3,380$19.5061,439
Community Health Advocate$34,784$2,899$16.7267,964

Top companies hiring public health workers now:

  1. City of Jacksonville jobs (6)
  2. City of Sunny Isles Beach jobs (2)
  3. Clarke jobs (8)
  4. Peraton jobs (2)
  5. City of Houston jobs (4)

Which companies pay public health workers the most?

Public health worker salaries at University of Baltimore and Pacific Northwest National Laboratory are the highest-paying according to our most recent salary estimates. In addition, the average public health worker salary at companies like City of Baltimore and University of California, Berkeley are highly competitive.

RankCompanyAverage salaryHourly rate
1University of Baltimore$61,312$29.48
2Pacific Northwest National Laboratory$60,918$29.29
3City of Baltimore$53,030$25.50
4University of California-Berkeley$52,806$25.39
5Johnson & Johnson$49,920$24.00
6County of Kauaʻi$45,776$22.01
7Oak Ridge Associated Universities, Inc.$45,497$21.87
8City of Austin$44,567$21.43
9Catholic Charities Health and Human Services$42,690$20.52
10University of Rochester$42,579$20.47
11Clarke$41,902$20.15
12Encompass Health$41,841$20.12
13Peraton$41,607$20.00
14Ventura County Community Foundation$41,560$19.98
15Minnesota Limited$41,367$19.89
16Associated University$41,162$19.79
17Americorps$40,817$19.62
18Randstad North America, Inc.$40,650$19.54
19City of Richmond Heights, MO$40,006$19.23
20City of Astoria$39,092$18.79

Wage gap by gender, race and education

$43,000$42,800$42,600$42,400$42,200$42,000
MaleFemale

Public health worker salary trends

The average public health worker salary has risen by $7,920 over the last ten years. In 2014, the average public health worker earned $34,587 annually, but today, they earn $42,507 a year. That works out to a 13% change in pay for public health workers over the last decade.

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

Average public health worker salary over time

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

Public health worker salary by year

YearAvg. salaryHourly rate% Change
2025$42,500$20.44+3.9%
2024$40,800$19.64+2.0%
2023$40,000$19.24+3.0%
2022$38,800$18.67+2.7%
2021$37,800$18.16+2.8%

Recently added public health worker salaries

CompanyJobLocationDate addedSalary
Ne Kingdom Human ServicesPublic Inebriate Bed Cadre WorkerSaint Johnsbury, VT04/03/2025$38,088
Mandan Fire DepartmentPublic Works Laborer (Seasonal)-Grade 9Mandan, ND03/10/2025$38,985
Independenceks▼ Public WorksIndependence, KS02/20/2025$33,392
SouthchicagoheightsPublic Works LaborerChicago Heights, IL02/17/2025$37,566
Eagle, Co▼ Public WorksBoone, CO02/16/2025$49,316
City of Aurora, IlSeasonal Worker-Public WorksAurora, IL01/28/2025$35,375
City of Mandan, NdPublic Works Laborer (Seasonal)-Grade 9Mandan, ND01/14/2025$38,985
Eastlongmeadowma▼ Public WorksUnion, NJ12/15/2024$62,610
PerthamboynjPublic WorksPerth Amboy, NJ12/08/2024$58,436
Robinsontexas▼ Public WorksRobinson, TX11/26/2024$43,827

Public health worker salary FAQs

Search for public health worker jobs

Browse community and social services jobs