Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
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.
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.
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.
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.
Let Zippia find your next public health analyst job
Let Zippia find your next public health analyst job
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.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | District of Columbia | $88,616 | $42.60 |
| 2 | Maryland | $86,041 | $41.37 |
| 3 | Indiana | $75,888 | $36.48 |
| 4 | Ohio | $75,752 | $36.42 |
| 5 | Vermont | $74,955 | $36.04 |
| 6 | New Hampshire | $90,429 | $43.48 |
| 7 | Massachusetts | $76,838 | $36.94 |
| 8 | Connecticut | $90,404 | $43.46 |
| 9 | North Carolina | $71,162 | $34.21 |
| 10 | Rhode Island | $73,946 | $35.55 |
| 11 | Maine | $79,057 | $38.01 |
| 12 | New Jersey | $79,590 | $38.26 |
| 13 | Pennsylvania | $76,427 | $36.74 |
| 14 | Kentucky | $68,986 | $33.17 |
| 15 | Michigan | $65,692 | $31.58 |
| 16 | West Virginia | $74,423 | $35.78 |
| 17 | Wisconsin | $67,597 | $32.50 |
| 18 | Louisiana | $68,990 | $33.17 |
| 19 | Minnesota | $64,697 | $31.10 |
| 20 | New York | $75,268 | $36.19 |
| 21 | Delaware | $71,366 | $34.31 |
| 22 | California | $71,006 | $34.14 |
| 23 | Virginia | $67,628 | $32.51 |
| 24 | Kansas | $64,911 | $31.21 |
| 25 | Oklahoma | $62,629 | $30.11 |
| 26 | Washington | $71,685 | $34.46 |
| 27 | Alabama | $62,374 | $29.99 |
| 28 | Illinois | $70,318 | $33.81 |
| 29 | Oregon | $69,890 | $33.60 |
| 30 | Wyoming | $62,028 | $29.82 |
| 31 | Idaho | $59,425 | $28.57 |
| 32 | North Dakota | $60,185 | $28.94 |
| 33 | Alaska | $63,760 | $30.65 |
| 34 | Nevada | $60,922 | $29.29 |
| 35 | Tennessee | $54,816 | $26.35 |
| 36 | Iowa | $59,418 | $28.57 |
| 37 | Georgia | $64,152 | $30.84 |
| 38 | Arkansas | $55,731 | $26.79 |
| 39 | Colorado | $59,054 | $28.39 |
| 40 | Missouri | $54,613 | $26.26 |
| 41 | Hawaii | $48,437 | $23.29 |
| 42 | Arizona | $54,116 | $26.02 |
| 43 | Mississippi | $54,628 | $26.26 |
| 44 | Nebraska | $55,579 | $26.72 |
| 45 | South Carolina | $58,191 | $27.98 |
| 46 | New Mexico | $56,464 | $27.15 |
| 47 | South Dakota | $52,643 | $25.31 |
| 48 | Utah | $53,481 | $25.71 |
| 49 | Texas | $52,831 | $25.40 |
| 50 | Montana | $52,237 | $25.11 |
| 51 | Florida | $45,092 | $21.68 |
The highest-paying cities for public health analysts are New Haven, CT, Washington, DC, and Woodlawn, MD.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | New Haven, CT | $90,557 | $43.54 |
| 2 | Washington, DC | $88,650 | $42.62 |
| 3 | Woodlawn, MD | $86,212 | $41.45 |
| 4 | Philadelphia, PA | $77,015 | $37.03 |
| 5 | Brookline, MA | $76,952 | $37.00 |
| 6 | Columbus, OH | $75,659 | $36.37 |
| 7 | Indianapolis, IN | $75,467 | $36.28 |
| 8 | Pleasanton, CA | $75,449 | $36.27 |
| 9 | New York, NY | $75,409 | $36.25 |
| 10 | Durham, NC | $72,945 | $35.07 |
| 11 | Chicago, IL | $70,831 | $34.05 |
| 12 | Arlington, VA | $68,823 | $33.09 |
| 13 | Detroit, MI | $66,298 | $31.87 |
| 14 | Rochester, MN | $64,921 | $31.21 |
| 15 | Marietta, GA | $64,171 | $30.85 |
| 16 | Huntsville, AL | $62,611 | $30.10 |
| 17 | Denver, CO | $59,072 | $28.40 |
| 18 | Columbia, SC | $58,634 | $28.19 |
| 19 | Little Rock, AR | $55,726 | $26.79 |
| 20 | Saint Louis, MO | $55,143 | $26.51 |
A public health analyst's salary ranges from $43,000 a year at the 10th percentile to $91,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly 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 |
The highest paying types of public health analysts are community health planning director, analyst, and certified lactation educator.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| Certified Diabetes Educator | $56,780 | $4,732 | $27.30 | 41,375 |
| Diabetes Educator | $60,588 | $5,049 | $29.13 | 8,203 |
| Community Educator | $42,048 | $3,504 | $20.22 | 20,854 |
| Health Education Coordinator | $47,152 | $3,929 | $22.67 | 85,420 |
| Community Health Planning Director | $107,586 | $8,965 | $51.72 | 72,197 |
| Health Promoter | $39,596 | $3,300 | $19.04 | 53,016 |
Top companies hiring public health analysts now:
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.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Brown & Brown | $95,771 | $46.04 |
| 2 | Booz Allen Hamilton | $95,642 | $45.98 |
| 3 | CVS Health | $94,217 | $45.30 |
| 4 | University of Rochester | $92,687 | $44.56 |
| 5 | Centers For Disease Control And Prevention | $92,342 | $44.40 |
| 6 | Blue Cross Blue Shield of Michigan | $91,333 | $43.91 |
| 7 | Yale University | $86,032 | $41.36 |
| 8 | Goldbelt Falcon | $85,962 | $41.33 |
| 9 | Abt Associates | $82,901 | $39.86 |
| 10 | HealthPartners | $82,777 | $39.80 |
| 11 | Tufts Health Plan | $82,632 | $39.73 |
| 12 | University of California-Berkeley | $80,518 | $38.71 |
| 13 | Swiss Reinsurance America Corporation | $79,006 | $37.98 |
| 14 | Gap Inc. | $78,449 | $37.72 |
| 15 | Katmai Careers | $78,438 | $37.71 |
| 16 | Premier Inc. | $77,466 | $37.24 |
| 17 | Arizona Corporation Commission | $76,805 | $36.93 |
| 18 | BayCare Health System | $74,287 | $35.71 |
| 19 | HCI Group | $73,525 | $35.35 |
| 20 | CDC Foundation | $71,678 | $34.46 |
The average public health analyst salary varies across industries:
| Rank | Industry | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Professional | $79,079 | $38.02 |
| 2 | Non Profits | $78,921 | $37.94 |
| 3 | Internet | $75,089 | $36.10 |
| 4 | Health Care | $72,340 | $34.78 |
| 5 | Technology | $66,840 | $32.13 |
| 6 | Government | $66,790 | $32.11 |
| 7 | Manufacturing | $65,045 | $31.27 |
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.
Compare public health analyst salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly 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% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| State of Louisiana | Public Lands Analyst, 3 | Noble, LA | 06/27/2025 | $84,302 |
| State of Vermont | Public Health Analyst II-Limited Service | Waterbury, CT | 06/26/2025 | $64,530 |
| State of Florida | Public Utility Analyst I | Tallahassee, FL | 06/21/2025 | $41,561 |
| Goldbelt Incorporated | Public Health Analyst III | Nunez, GA | 06/17/2025 | $95,000 |
| State of Vermont | Public Health Analyst II-Limited Service | Waterbury, VT | 06/11/2025 | $64,530 |
| Prime Therapeutics | Health Informatics Analyst | Indianapolis, IN | 05/28/2025 | $74,000 |
| State of Florida | Public Utility Analyst I | Tallahassee, FL | 05/06/2025 | $41,561 |
| State of Florida | Public Utility Analyst I | Tallahassee, FL | 03/27/2025 | $41,561 |
| State of Arizona | Public Utilities Analyst 1 | Phoenix, AZ | 03/23/2025 | $45,914 |
| Career Opportunities @Phmc | Public Health Preparedness Analyst | Philadelphia, PA | 03/19/2025 | $60,000 |
Search for public health analyst jobs