Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
The average salary for a Public Health Administrator stands at approximately $59,146 annually. This figure reflects the national average and can vary based on several factors, including experience, geographical location, and the specific sector within public health. For instance, professionals in states like California and New York often see higher salaries due to increased demand and cost of living adjustments.
Experience plays a significant role in salary progression. Entry-level positions may start lower, but as administrators gain experience, salaries can rise significantly. Additionally, those working in management or specialized roles often command higher compensation. Understanding these dynamics is crucial for aspiring public health administrators looking to maximize their career potential.
Public health administrators in metropolitan areas typically earn more than those in rural settings. For example, salaries in urban centers can exceed the national average, reflecting the demand for public health initiatives in densely populated regions. This salary overview provides a solid foundation for evaluating job offers and negotiating salaries in this impactful field.
Let Zippia find your next public health administrator job
Let Zippia find your next public health administrator job
The average public health administrator salary in Massachusetts, New Hampshire, and Delaware are the highest in the U.S. The lowest average public health administrator salary states are Kansas, Florida, and Mississippi.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | New Hampshire | $82,362 | $39.60 |
| 2 | Rhode Island | $76,962 | $37.00 |
| 3 | Delaware | $81,247 | $39.06 |
| 4 | Vermont | $66,888 | $32.16 |
| 5 | Massachusetts | $83,398 | $40.10 |
| 6 | Minnesota | $66,178 | $31.82 |
| 7 | North Carolina | $66,983 | $32.20 |
| 8 | Tennessee | $65,628 | $31.55 |
| 9 | Wyoming | $63,786 | $30.67 |
| 10 | Maine | $77,782 | $37.40 |
| 11 | Washington | $64,122 | $30.83 |
| 12 | Idaho | $60,424 | $29.05 |
| 13 | California | $68,031 | $32.71 |
| 14 | Georgia | $63,668 | $30.61 |
| 15 | Michigan | $59,937 | $28.82 |
| 16 | Colorado | $63,537 | $30.55 |
| 17 | Pennsylvania | $69,999 | $33.65 |
| 18 | South Carolina | $66,847 | $32.14 |
| 19 | New Jersey | $71,750 | $34.50 |
| 20 | Ohio | $58,662 | $28.20 |
| 21 | Connecticut | $69,901 | $33.61 |
| 22 | Alabama | $57,167 | $27.48 |
| 23 | Illinois | $65,086 | $31.29 |
| 24 | Alaska | $63,445 | $30.50 |
| 25 | New York | $68,266 | $32.82 |
| 26 | Iowa | $57,578 | $27.68 |
| 27 | Nevada | $57,939 | $27.86 |
| 28 | Oregon | $61,716 | $29.67 |
| 29 | Oklahoma | $55,494 | $26.68 |
| 30 | Missouri | $57,003 | $27.41 |
| 31 | Wisconsin | $55,951 | $26.90 |
| 32 | West Virginia | $59,389 | $28.55 |
| 33 | Virginia | $61,438 | $29.54 |
| 34 | Texas | $56,328 | $27.08 |
| 35 | Kentucky | $55,139 | $26.51 |
| 36 | Hawaii | $51,235 | $24.63 |
| 37 | South Dakota | $54,402 | $26.15 |
| 38 | Utah | $53,314 | $25.63 |
| 39 | District of Columbia | $60,670 | $29.17 |
| 40 | Maryland | $59,898 | $28.80 |
| 41 | Indiana | $50,896 | $24.47 |
| 42 | North Dakota | $51,302 | $24.66 |
| 43 | Arizona | $48,376 | $23.26 |
| 44 | New Mexico | $54,008 | $25.97 |
| 45 | Arkansas | $49,477 | $23.79 |
| 46 | Louisiana | $51,823 | $24.91 |
| 47 | Kansas | $48,946 | $23.53 |
| 48 | Nebraska | $47,510 | $22.84 |
| 49 | Mississippi | $48,664 | $23.40 |
| 50 | Florida | $48,755 | $23.44 |
| 51 | Montana | $47,809 | $22.99 |
The highest-paying cities for public health administrators are Dover, DE, Portland, ME, and Santa Rosa, CA.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Dover, DE | $81,003 | $38.94 |
| 2 | Portland, ME | $78,411 | $37.70 |
| 3 | Santa Rosa, CA | $70,647 | $33.96 |
| 4 | Harrisburg, PA | $69,764 | $33.54 |
| 5 | Chicago, IL | $65,464 | $31.47 |
| 6 | Denver, CO | $63,580 | $30.57 |
| 7 | Detroit, MI | $60,454 | $29.06 |
| 8 | Indianapolis, IN | $50,631 | $24.34 |
| 9 | Little Rock, AR | $49,506 | $23.80 |
| 10 | Saint Petersburg, FL | $48,978 | $23.55 |
A public health administrator's salary ranges from $40,000 a year at the 10th percentile to $86,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly rate |
|---|---|---|---|
| 90th Percentile | $86,000 | $7,167 | $41 |
| 75th Percentile | $72,000 | $6,000 | $35 |
| Average | $59,146 | $4,929 | $28 |
| 25th Percentile | $48,000 | $4,000 | $23 |
| 10th Percentile | $40,000 | $3,333 | $19 |
The highest paying types of public health administrators are medical director, service director, and practice manager.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| Patient Care Manager | $65,369 | $5,447 | $31.43 | 123,652 |
| Nurse Manager | $83,684 | $6,974 | $40.23 | 380,264 |
| Department Director | $97,804 | $8,150 | $47.02 | 73,424 |
| Clinical Manager | $84,066 | $7,005 | $40.42 | 81,863 |
| Interim Director | $104,142 | $8,678 | $50.07 | 49,433 |
| Pharmacist Manager | $93,996 | $7,833 | $45.19 | 61,178 |
Top companies hiring public health administrators now:
Public health administrator salaries at City of Detroit and Fallon are the highest-paying according to our most recent salary estimates. In addition, the average public health administrator salary at companies like Metro Nashville and Town of Winthrop are highly competitive.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | City of Detroit | $81,036 | $38.96 |
| 2 | Fallon | $72,494 | $34.85 |
| 3 | Metro Nashville | $64,048 | $30.79 |
| 4 | Town of Winthrop | $62,654 | $30.12 |
| 5 | Pennsylvania State Treasurer | $61,394 | $29.52 |
| 6 | Delaware State Government | $61,088 | $29.37 |
| 7 | Commonwealth Of Pennsylvania | $60,881 | $29.27 |
| 8 | Americorps | $60,187 | $28.94 |
| 9 | Indiana State Police | $52,100 | $25.05 |
The average public health administrator salary has risen by $10,141 over the last ten years. In 2014, the average public health administrator earned $49,005 annually, but today, they earn $59,146 a year. That works out to a 8% change in pay for public health administrators over the last decade.
Compare public health administrator salaries for cities or states with the national average over time.
Compare public health administrator salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly rate | % Change |
|---|---|---|---|
| 2026 | $59,100 | $28.44 | +3.2% |
| 2025 | $57,300 | $27.54 | +1.2% |
| 2024 | $56,600 | $27.19 | +1.4% |
| 2023 | $55,800 | $26.82 | +1.8% |
| 2022 | $54,800 | $26.32 | +2.1% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| SOC Support Services | Mobility Administrator-Washington, DC-Public Trust | Washington, DC | 06/25/2025 | $107,355 |
| State of Indiana | Public Health Administrator | Indianapolis, IN | 04/18/2025 | $67,314 |
| Monterey County, Ca | Deputy Public Administrator/Guardian/Conservator II | Salinas, CA | 02/21/2025 | $66,432 |
| Deldot | Public Health Treatment Program Administrator | Dover, DE | 02/17/2025 | $62,483 |
| City of Bloomington, Mn | Assistant Public Health Administrator | Bloomington, MN | 01/26/2025 | $107,168 |
| Commonwealth of Pennsylvania | Public Health Program Administrator | Kane, PA | 01/18/2025 | $66,250 |
| Harnett County, North Carolina | Local Public Health Administrator | Lillington, NC | 12/17/2024 | $70,540 |
| Neheadstart | Administrator-Office of Maternal and Child Health Epidemiology-Public Health | Lincoln, NE | 12/15/2024 | $66,930 |
| State of Nebraska | Administrator-Office of Maternal and Child Health Epidemiology-Public Health | Lincoln, NE | 12/14/2024 | $66,930 |
| Commonwealth of Pennsylvania | Public Health Program Administrator | Kane, PA | 12/07/2024 | $66,250 |
Search for public health administrator jobs