Post job

Public health analyst salary

Average public health analyst salary

$62,803

$30.19 hourly rate

Entry-level public health analyst salary
$43,000 yearly salary
Updated December 15, 2025

Understanding Public Health Analyst Salaries

A Public Health Analyst plays a crucial role in shaping health policies and programs that impact communities. As of October 2025, the average salary for this position is $62,803 per year. Factors such as geographic location, years of experience, and specific industries can influence earnings significantly.

Salary by State

Public health analysts in states like California and New York often earn higher salaries due to the higher cost of living and demand for public health professionals. For instance, the highest paying states for public health analysts show averages that exceed $70,000 annually.

Experience Matters

Entry-level public health analysts typically earn around $50,000, while those with several years of experience can command salaries upwards of $80,000. Furthermore, advanced degrees or certifications can lead to even higher compensation and job opportunities.

Job Opportunities

With a growing emphasis on public health, job prospects are expanding. Analysts can find positions in government agencies, non-profit organizations, and healthcare facilities, making this a promising career path for those interested in making a difference in community health.

On this page
Public health analyst salary by: 

Let Zippia find your next public health analyst job

Floating question marks illustration

Let Zippia find your next public health analyst job

Floating question marks illustration

Where can a Public Health Analyst earn more?

Compare salary by location
Vs
105k
85k
65k
45k
25k
Columbus, OH$90,557
Saint Louis, MO$55,143
Compare salary by company
Vs
122k
102k
82k
62k
42k
Brown & Brown$95,771
CDC Foundation$71,678

Public health analyst salaries by experience level

Public health analyst salary estimates from across the web

Based on the latest salary information compiled by Zippia, SalaryExpert, Comparably and Payscale, the average salary for a public health analyst typically falls between $62,803 and $92,561.
zippia
$62,803yearly
comparably[1]
$92,561yearly
payscale[2]
$70,772yearly
SalaryExpert[3]
$72,710yearly

Average public health analyst salary by state

The average public health analyst salary in New Hampshire, Connecticut, and Maryland are the highest in the U.S. The lowest average public health analyst salary states are Utah, Texas, and South Dakota.

  • State view
  • County view
Average salary:

Highest paying states for public health analysts

RankStateAvg. salaryHourly rate
1District of Columbia$88,616$42.60
2Maryland$86,041$41.37
3Indiana$75,888$36.48
4Ohio$75,752$36.42
5Vermont$74,955$36.04
6New Hampshire$90,429$43.48
7Massachusetts$76,838$36.94
8Connecticut$90,404$43.46
9North Carolina$71,162$34.21
10Rhode Island$73,946$35.55
11Maine$79,057$38.01
12New Jersey$79,590$38.26
13Pennsylvania$76,427$36.74
14Kentucky$68,986$33.17
15Michigan$65,692$31.58
16West Virginia$74,423$35.78
17Wisconsin$67,597$32.50
18Louisiana$68,990$33.17
19Minnesota$64,697$31.10
20New York$75,268$36.19
21Delaware$71,366$34.31
22California$71,006$34.14
23Virginia$67,628$32.51
24Kansas$64,911$31.21
25Oklahoma$62,629$30.11
26Washington$71,685$34.46
27Alabama$62,374$29.99
28Illinois$70,318$33.81
29Oregon$69,890$33.60
30Wyoming$62,028$29.82
31Idaho$59,425$28.57
32North Dakota$60,185$28.94
33Alaska$63,760$30.65
34Nevada$60,922$29.29
35Tennessee$54,816$26.35
36Iowa$59,418$28.57
37Georgia$64,152$30.84
38Arkansas$55,731$26.79
39Colorado$59,054$28.39
40Missouri$54,613$26.26
41Hawaii$48,437$23.29
42Arizona$54,116$26.02
43Mississippi$54,628$26.26
44Nebraska$55,579$26.72
45South Carolina$58,191$27.98
46New Mexico$56,464$27.15
47South Dakota$52,643$25.31
48Utah$53,481$25.71
49Texas$52,831$25.40
50Montana$52,237$25.11
51Florida$45,092$21.68

Highest paying cities for public health analysts

The highest-paying cities for public health analysts are New Haven, CT, Washington, DC, and Woodlawn, MD.

RankCityAvg. salaryHourly rate
1New Haven, CT$90,557$43.54
2Washington, DC$88,650$42.62
3Woodlawn, MD$86,212$41.45
4Philadelphia, PA$77,015$37.03
5Brookline, MA$76,952$37.00
6Columbus, OH$75,659$36.37
7Indianapolis, IN$75,467$36.28
8Pleasanton, CA$75,449$36.27
9New York, NY$75,409$36.25
10Durham, NC$72,945$35.07
11Chicago, IL$70,831$34.05
12Arlington, VA$68,823$33.09
13Detroit, MI$66,298$31.87
14Rochester, MN$64,921$31.21
15Marietta, GA$64,171$30.85
16Huntsville, AL$62,611$30.10
17Denver, CO$59,072$28.40
18Columbia, SC$58,634$28.19
19Little Rock, AR$55,726$26.79
20Saint Louis, MO$55,143$26.51

Public health analyst salary details

A public health analyst's salary ranges from $43,000 a year at the 10th percentile to $91,000 at the 90th percentile.

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

What is a public health analyst's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$91,000$7,583$44
75th Percentile$76,000$6,333$37
Average$62,803$5,234$30
25th Percentile$51,000$4,250$25
10th Percentile$43,000$3,583$21

Highest paying public health analyst jobs

The highest paying types of public health analysts are community health planning director, analyst, and certified lactation educator.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Certified Diabetes Educator$56,780$4,732$27.3041,375
Diabetes Educator$60,588$5,049$29.138,203
Community Educator$42,048$3,504$20.2220,854
Health Education Coordinator$47,152$3,929$22.6785,420
Community Health Planning Director$107,586$8,965$51.7272,197
Health Promoter$39,596$3,300$19.0453,016

Which companies pay public health analysts the most?

Public health analyst salaries at Brown & Brown and Booz Allen Hamilton are the highest-paying according to our most recent salary estimates. In addition, the average public health analyst salary at companies like CVS Health and University of Rochester are highly competitive.

RankCompanyAverage salaryHourly rate
1Brown & Brown$95,771$46.04
2Booz Allen Hamilton$95,642$45.98
3CVS Health$94,217$45.30
4University of Rochester$92,687$44.56
5Centers For Disease Control And Prevention$92,342$44.40
6Blue Cross Blue Shield of Michigan$91,333$43.91
7Yale University$86,032$41.36
8Goldbelt Falcon$85,962$41.33
9Abt Associates$82,901$39.86
10HealthPartners$82,777$39.80
11Tufts Health Plan$82,632$39.73
12University of California-Berkeley$80,518$38.71
13Swiss Reinsurance America Corporation$79,006$37.98
14Gap Inc.$78,449$37.72
15Katmai Careers$78,438$37.71
16Premier Inc.$77,466$37.24
17Arizona Corporation Commission$76,805$36.93
18BayCare Health System$74,287$35.71
19HCI Group$73,525$35.35
20CDC Foundation$71,678$34.46

Wage gap by gender, race and education

$63,000$62,800$62,600$62,400$62,200$62,000
MaleFemale

Public Health Analyst salary by industry

The average public health analyst salary varies across industries:

  • The average public health analyst salary in the professional industry is $79,079, the highest of any industry.
  • The average public health analyst salary in the finance industry is $78,921.
  • Public health analysts in the manufacturing industry earn an average salary of $65,045, the lowest of any industry.

Highest paying industries for public health analysts

RankIndustryAverage salaryHourly rate
1Professional$79,079$38.02
2Non Profits$78,921$37.94
3Internet$75,089$36.10
4Health Care$72,340$34.78
5Technology$66,840$32.13
6Government$66,790$32.11
7Manufacturing$65,045$31.27

High paying public health analyst jobs

Public health analyst salary trends

The average public health analyst salary has risen by $9,515 over the last ten years. In 2014, the average public health analyst earned $53,288 annually, but today, they earn $62,803 a year. That works out to a 6% change in pay for public health analysts over the last decade.

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

Average public health analyst salary over time

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

Public health analyst salary by year

YearAvg. salaryHourly rate% Change
2025$62,800$30.19+2.3%
2024$61,400$29.51+1.8%
2023$60,300$28.98+0.5%
2022$60,000$28.83+1.6%
2021$59,000$28.36+2.1%

Recently added public health analyst salaries

CompanyJobLocationDate addedSalary
State of LouisianaPublic Lands Analyst, 3Noble, LA06/27/2025$84,302
State of VermontPublic Health Analyst II-Limited ServiceWaterbury, CT06/26/2025$64,530
State of FloridaPublic Utility Analyst ITallahassee, FL06/21/2025$41,561
Goldbelt IncorporatedPublic Health Analyst IIINunez, GA06/17/2025$95,000
State of VermontPublic Health Analyst II-Limited ServiceWaterbury, VT06/11/2025$64,530
Prime TherapeuticsHealth Informatics AnalystIndianapolis, IN05/28/2025$74,000
State of FloridaPublic Utility Analyst ITallahassee, FL05/06/2025$41,561
State of FloridaPublic Utility Analyst ITallahassee, FL03/27/2025$41,561
State of ArizonaPublic Utilities Analyst 1Phoenix, AZ03/23/2025$45,914
Career Opportunities @PhmcPublic Health Preparedness AnalystPhiladelphia, PA03/19/2025$60,000

Public health analyst salary FAQs

Search for public health analyst jobs

Browse community and social services jobs