Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
As of October 2025, the average salary for a Public Health Educator stands at $38,330 annually or $18 per hour. These professionals play a pivotal role in health promotion, disease prevention, and education across various communities.
Public Health Educators earn different salaries depending on their location. For instance, states with a higher cost of living may offer salaries exceeding the national average. Researching regional salary data can provide insight into potential earnings.
Experience significantly influences salary levels. Entry-level positions generally start at a lower range, while those with several years in the field can command higher salaries. For example, seasoned professionals might earn upwards of $50,000 annually.
The demand for Public Health Educators is expected to grow, driven by increasing health awareness and the need for community health initiatives. Exploring job listings and salary estimates can help candidates gauge their earning potential effectively.
Let Zippia find your next public health educator job
Let Zippia find your next public health educator job
The average public health educator salary in California, Washington, and Alaska are the highest in the U.S. The lowest average public health educator salary states are Arkansas, Missouri, and Mississippi.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Indiana | $43,962 | $21.14 |
| 2 | California | $54,064 | $25.99 |
| 3 | District of Columbia | $51,856 | $24.93 |
| 4 | Ohio | $41,852 | $20.12 |
| 5 | Wyoming | $42,466 | $20.42 |
| 6 | New Hampshire | $48,270 | $23.21 |
| 7 | Idaho | $42,435 | $20.40 |
| 8 | Alaska | $51,609 | $24.81 |
| 9 | North Dakota | $43,547 | $20.94 |
| 10 | Washington | $51,676 | $24.84 |
| 11 | Connecticut | $48,749 | $23.44 |
| 12 | Wisconsin | $41,637 | $20.02 |
| 13 | Oregon | $48,346 | $23.24 |
| 14 | Minnesota | $41,534 | $19.97 |
| 15 | Vermont | $40,459 | $19.45 |
| 16 | Maryland | $45,325 | $21.79 |
| 17 | Virginia | $44,361 | $21.33 |
| 18 | Louisiana | $41,152 | $19.78 |
| 19 | Nevada | $40,999 | $19.71 |
| 20 | Kansas | $40,521 | $19.48 |
| 21 | Oklahoma | $38,981 | $18.74 |
| 22 | Kentucky | $39,460 | $18.97 |
| 23 | Maine | $41,645 | $20.02 |
| 24 | Massachusetts | $40,655 | $19.55 |
| 25 | Hawaii | $45,084 | $21.68 |
| 26 | Michigan | $36,472 | $17.53 |
| 27 | Pennsylvania | $41,400 | $19.90 |
| 28 | New Jersey | $42,954 | $20.65 |
| 29 | Rhode Island | $39,497 | $18.99 |
| 30 | Alabama | $37,195 | $17.88 |
| 31 | Iowa | $37,478 | $18.02 |
| 32 | West Virginia | $39,941 | $19.20 |
| 33 | New York | $42,442 | $20.40 |
| 34 | Colorado | $40,176 | $19.32 |
| 35 | Montana | $38,555 | $18.54 |
| 36 | Delaware | $38,467 | $18.49 |
| 37 | Arizona | $36,069 | $17.34 |
| 38 | Utah | $36,946 | $17.76 |
| 39 | Arkansas | $34,153 | $16.42 |
| 40 | North Carolina | $34,826 | $16.74 |
| 41 | Georgia | $37,312 | $17.94 |
| 42 | South Dakota | $35,110 | $16.88 |
| 43 | Texas | $36,483 | $17.54 |
| 44 | New Mexico | $36,846 | $17.71 |
| 45 | Nebraska | $35,462 | $17.05 |
| 46 | Missouri | $33,521 | $16.12 |
| 47 | Mississippi | $32,826 | $15.78 |
| 48 | Illinois | $35,323 | $16.98 |
| 49 | South Carolina | $32,734 | $15.74 |
| 50 | Tennessee | $32,491 | $15.62 |
| 51 | Florida | $28,657 | $13.78 |
The highest-paying cities for public health educators are Stockton, CA, New Haven, CT, and Bend, OR.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Stockton, CA | $55,610 | $26.74 |
| 2 | New Haven, CT | $48,765 | $23.44 |
| 3 | Bend, OR | $47,525 | $22.85 |
| 4 | Baltimore, MD | $45,434 | $21.84 |
| 5 | Urban Honolulu, HI | $45,093 | $21.68 |
| 6 | Portsmouth, VA | $44,194 | $21.25 |
| 7 | Duluth, MN | $43,530 | $20.93 |
| 8 | Albany, NY | $42,628 | $20.49 |
| 9 | Philadelphia, PA | $41,572 | $19.99 |
| 10 | Salem, MA | $40,653 | $19.54 |
| 11 | Lenexa, KS | $40,417 | $19.43 |
| 12 | Cincinnati, OH | $40,326 | $19.39 |
| 13 | Pontiac, MI | $36,624 | $17.61 |
| 14 | Dallas, TX | $36,561 | $17.58 |
| 15 | Tucson, AZ | $35,745 | $17.19 |
| 16 | Raleigh, NC | $35,045 | $16.85 |
| 17 | Little Rock, AR | $34,177 | $16.43 |
| 18 | Knoxville, TN | $32,569 | $15.66 |
| 19 | San Juan, PR | $32,113 | $15.44 |
A public health educator's salary ranges from $27,000 a year at the 10th percentile to $54,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly rate |
|---|---|---|---|
| 90th Percentile | $54,000 | $4,500 | $26 |
| 75th Percentile | $46,000 | $3,833 | $22 |
| Average | $38,330 | $3,194 | $18 |
| 25th Percentile | $31,000 | $2,583 | $15 |
| 10th Percentile | $27,000 | $2,250 | $13 |
The highest paying types of public health educators are community health planning director, certified lactation educator, and public health analyst.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| Health Coach | $38,671 | $3,223 | $18.59 | 63,129 |
| Health Promoter | $39,596 | $3,300 | $19.04 | 53,016 |
| Certified Diabetes Educator | $56,780 | $4,732 | $27.30 | 41,375 |
| Community Health Planning Director | $107,586 | $8,965 | $51.72 | 72,197 |
| Educator | $43,760 | $3,647 | $21.04 | 28,019 |
| Community Educator | $42,048 | $3,504 | $20.22 | 20,854 |
How would you rate the starting salaries for public health educators, as well as the prospects for salary advancement?
Dr. Bryan Carter Ph.D.
Director, Center for Digital Humanities, Associate Professor, Africana Studies, University of Arizona
Top companies hiring public health educators now:
Public health educator salaries at State University of New York College at Cortland and Merrimack College are the highest-paying according to our most recent salary estimates. In addition, the average public health educator salary at companies like Salem State University and KPG are highly competitive.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | State University of New York College at Cortland | $54,791 | $26.34 |
| 2 | Merrimack College | $51,651 | $24.83 |
| 3 | Salem State University | $49,971 | $24.02 |
| 4 | KPG | $48,737 | $23.43 |
| 5 | Deschutes County | $46,809 | $22.50 |
| 6 | Parkland Hospital | $46,632 | $22.42 |
| 7 | New York State Restaurant Association | $46,121 | $22.17 |
| 8 | Oakland County, Michigan Government | $45,703 | $21.97 |
| 9 | SUNY Brockport | $43,869 | $21.09 |
| 10 | Parkland College | $42,953 | $20.65 |
| 11 | Forsyth County | $42,148 | $20.26 |
| 12 | City of Austin | $41,303 | $19.86 |
| 13 | Anderson County | $40,532 | $19.49 |
| 14 | Public Consulting Group | $39,054 | $18.78 |
| 15 | Children's Hospital of Philadelphia | $38,906 | $18.70 |
| 16 | City of Houston | $38,672 | $18.59 |
| 17 | ManTech | $37,662 | $18.11 |
| 18 | City of Cincinnati | $37,483 | $18.02 |
| 19 | Nyc Parks | $36,504 | $17.55 |
| 20 | CDC Foundation | $36,443 | $17.52 |
The average public health educator salary varies across industries:
| Rank | Industry | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Education | $40,681 | $19.56 |
| 2 | Professional | $38,891 | $18.70 |
| 3 | Health Care | $37,467 | $18.01 |
| 4 | Government | $36,816 | $17.70 |
The average public health educator salary has risen by $5,807 over the last ten years. In 2014, the average public health educator earned $32,523 annually, but today, they earn $38,330 a year. That works out to a 6% change in pay for public health educators over the last decade.
Compare public health educator salaries for cities or states with the national average over time.
Compare public health educator salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly rate | % Change |
|---|---|---|---|
| 2025 | $38,300 | $18.43 | +2.3% |
| 2024 | $37,500 | $18.01 | +1.8% |
| 2023 | $36,800 | $17.68 | +0.5% |
| 2022 | $36,600 | $17.59 | +1.6% |
| 2021 | $36,000 | $17.31 | +2.1% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| City of Dallas, Tx | Senior Public Health Educator *Lactation Consultant* (Office of Community Care & Empowerment [Occe] | Marilla, NY | 06/07/2025 | $57,087 |
| Durham County, Nc | Public Health Educator | Durham, NC | 05/30/2025 | $52,730 |
| St. Louis County, Minnesota | Public Health Educator I/II-Community | Virginia, MN | 05/24/2025 | $60,565 |
| City of Dallas, Tx | Senior Public Health Educator *Lactation Consultant* (Office of Community Care & Empowerment [Occe] | Marilla, NY | 05/17/2025 | $57,087 |
| County of Goodhue | Public Health Educator | Red Wing, MN | 04/28/2025 | $71,960 |
| City of Amarillo, Tx | Public Health Educator Planner (Cmhg) | Amarillo, TX | 04/22/2025 | $57,873 |
| Team1Medical | Bilingual Public Health Educator | Houston, TX | 04/10/2025 | $44,871 |
| Newport News City, Va | Fire Public Educator-Gr | Newport News, VA | 03/27/2025 | $38,601 |
| Cal Poly | Lecturer-Public Health | San Luis Obispo, CA | 03/26/2025 | $78,432 |
| Durham County, Nc | Public Health Educator | Durham, NC | 03/21/2025 | $52,730 |
Search for public health educator jobs