SOC 19-1041 · Life, Physical, and Social Science

Epidemiologists Salary by City

Epidemiologists earn the most in San Francisco, CA (average $140,680 a year), followed by Boston, MA ($132,490) and Seattle, WA ($126,450), among the 57 metro areas we cover. Nationwide the average is $97,890 and the median $87,220, for 12,090 workers (May 2025).

$97,890U.S. average
$141Khighest: San Francisco, CA
$52Klowest: San Juan, PR
57metro areas
Advertisement

Top 15 cities for epidemiologists by average salary

San Francisco, CA$140,680
Boston, MA$132,490
Seattle, WA$126,450
Las Vegas, NV$117,930
Sacramento, CA$115,120
Washington, DC$114,640
New York, NY$112,950
Raleigh, NC$112,860
San Diego, CA$112,450
Los Angeles, CA$111,390
Olympia, WA$109,560
Trenton, NJ$108,390
Durham, NC$105,600
Portland, OR$105,330
Providence, RI$105,310
Average annual wage, BLS OEWS May 2025.

Map: Epidemiologists salary by metro area

Loading map…

lower payhigher pay

Map data © OpenStreetMap contributors.

Epidemiologists salary by state

Massachusetts pays epidemiologists the most statewide, $132,230 a year on average. Statewide columns cover every employer in the state; city columns cover the metro areas we publish.

StateStatewide averageStatewide medianJobsMetrosHighest city averageLowest city average
Massachusetts$132,230$115,8906601$132,490$132,490
Washington, D.C.$122,860$112,370901$114,640$114,640
Wisconsin$119,810$88,770901$95,380$95,380
California$118,540$110,7601,4806$140,680$74,010
Washington$118,440$108,2401,0102$126,450$109,560
New Jersey$110,160$109,7602901$108,390$108,390
Nevada$108,630$99,880801$117,930$117,930
North Carolina$105,560$84,7702203$112,860$69,750
Maryland$105,540$101,8306001$102,240$102,240
Rhode Islandn/an/an/a1$105,310$105,310
Minnesota$103,700$104,4603101$103,490$103,490
Tennessee$103,390$97,3102200n/an/a
Pennsylvania$99,910$87,8603602$102,640$89,450
Oregon$99,750$93,6201401$105,330$105,330
Illinois$97,690$102,7202401$99,680$99,680
New York$97,120$80,2206702$112,950$101,350
Virginia$94,760$84,9302201$85,290$85,290
Ohio$93,460$76,4803001$90,060$90,060
Florida$90,700$79,4603002$97,680$90,240
Connecticut$89,980$83,6701601$92,070$92,070
Idaho$85,450$66,280400n/an/a
South Carolina$83,900$84,660500n/an/a
Utah$83,700$76,9601901$83,950$83,950
New Mexico$83,680$79,980801$84,620$84,620
Nebraska$83,610$83,240801$76,550$76,550
Michigan$83,010$84,9902803$96,070$77,360
Texas$81,560$77,1701,1605$85,540$67,490
Indiana$80,490$77,2501701$79,950$79,950
Colorado$79,930$73,7504301$77,250$77,250
Kansas$79,490$79,620700n/an/a
Hawaii$78,600$76,780701$78,060$78,060
Kentucky$78,110$78,8101201$75,810$75,810
Iowa$77,360$79,880901$86,370$86,370
Montana$77,090$79,5001001$83,030$83,030
Louisiana$76,010$73,8501201$81,850$81,850
Maine$75,940$68,850601$76,550$76,550
Georgia$75,700$70,8805101$77,070$77,070
Oklahoma$74,990$72,5901201$73,570$73,570
Alabama$74,780$74,740701$71,470$71,470
Missouri$71,890$66,8901202$81,660$75,580
Arizona$70,280$67,2603402$70,660$62,650
West Virginia$69,390$70,5401000n/an/a
Mississippi$64,340$56,930400n/an/a
Puerto Rico$50,870$48,380401$51,630$51,630
Advertisement

Epidemiologists salary in every city we cover

Sort by any column. Each city links to its pay range, take-home pay and cost of living.

Metro areaAverageMedianHourlyJobs
San Francisco, CA$140,680$130,400$67.64320
Boston, MA$132,490$115,890$63.70620
Seattle, WA$126,450$123,970$60.80580
Las Vegas, NV$117,930$105,670$56.7050
Sacramento, CA$115,120$111,960$55.35260
Washington, DC$114,640$112,780$55.12380
New York, NY$112,950$98,340$54.31400
Raleigh, NC$112,860$84,770$54.2670
San Diego, CA$112,450$125,320$54.06160
Los Angeles, CA$111,390$105,400$53.55380
Olympia, WA$109,560$108,240$52.67330
Trenton, NJ$108,390$105,930$52.11110
Durham, NC$105,600$82,990$50.7770
Portland, OR$105,330$98,110$50.64100
Providence, RI$105,310$105,850$50.63n/a
Minneapolis, MN$103,490$104,460$49.75290
Philadelphia, PA$102,640$81,570$49.35190
Baltimore, MD$102,240$94,690$49.16290
Albany, NY$101,350$104,310$48.7270
Chicago, IL$99,680$103,780$47.93210
Tampa, FL$97,680$97,250$46.9660
Detroit, MI$96,070$97,290$46.1940
Madison, WI$95,380$88,770$45.8640
Hartford, CT$92,070$90,320$44.26140
Miami, FL$90,240$85,170$43.3980
Columbus, OH$90,060$80,980$43.30100
Pittsburgh, PA$89,450$91,800$43.0160
Des Moines, IA$86,370$83,650$41.5230
Houston, TX$85,540$77,170$41.12290
Dallas, TX$85,460$79,450$41.09260
Richmond, VA$85,290$82,460$41.01100
Riverside, CA$84,930$78,350$40.8390
Albuquerque, NM$84,620$79,980$40.6840
Salt Lake City, UT$83,950$78,000$40.36n/a
Helena, MT$83,030$84,290$39.9230
New Orleans, LA$81,850$81,240$39.3550
Kansas City, MO$81,660$79,620$39.2650
Lansing, MI$80,920$67,830$38.91n/a
Indianapolis, IN$79,950$74,330$38.44100
San Antonio, TX$78,630$72,800$37.80110
Honolulu, HI$78,060$76,780$37.5360
Ann Arbor, MI$77,360$64,770$37.1950
Denver, CO$77,250$72,410$37.14370
Atlanta, GA$77,070$70,880$37.06370
Lincoln, NE$76,550$73,060$36.8040
Portland, ME$76,550$65,950$36.8040
Lexington, KY$75,810$78,700$36.4540
St. Louis, MO$75,580$67,010$36.3440
Fresno, CA$74,010$63,840$35.5840
Austin, TX$73,790$69,380$35.48260
Oklahoma City, OK$73,570$72,590$35.3770
Montgomery, AL$71,470$70,710$34.3640
Phoenix, AZ$70,660$67,260$33.97250
Charlotte, NC$69,750$68,100$33.5440
McAllen, TX$67,490$59,860$32.4530
Tucson, AZ$62,650$54,490$30.1260
San Juan, PR$51,630$48,380$24.8240

Related jobs

Advertisement

Epidemiologists salary: questions

Where do epidemiologists make the most money?

In San Francisco, CA, with an average of $140,680 a year, among the 57 metro areas we cover.

What is the average epidemiologists salary in the U.S.?

$97,890 a year nationwide (BLS OEWS national estimates, May 2025); the median is $87,220, so half of epidemiologists earn more than that and half less.

What salary should epidemiologists ask for?

Start from the figures for your city: the middle half of epidemiologists nationwide earn between $71,090 (25th percentile) and $112,640 (75th percentile). Newer workers usually start near the 25th percentile and experienced ones can ask for the 75th; each city page shows the local range. See how to read salary percentiles.

Which state pays epidemiologists the most?

Massachusetts, with a statewide average of $132,230 a year (BLS state estimates, May 2025).

Where is epidemiologists pay the lowest?

San Juan, PR, at $51,630 a year on average. Lower pay often comes with lower prices: check the cost of living on each city page.

Sources and how to read this page

Read the full methodology. Spotted an error? Tell us.