US Jobs Map

What a veterinarian earns, by metro

Median pay for veterinarians runs from $62,360 in Southwest Oklahoma nonmetropolitan area to $208,080 in San Francisco-Oakland-Fremont — a 3.34× range across 404 metropolitan areas. The national median of $130,100 sits inside that range but describes no particular market.

Veterinarian — nationalBLS OEWS · May 2025
$130,100Median annual
$62.55Median hourly
$73,92010th percentile
$215,70090th percentile
83,900Employed nationally
Median means half earn more and half earn less — it says nothing about how far. The percentile columns are where the information is.

The band is wide — outcomes vary a lot

The top tenth of veterinarians earn $215,700 or more; the bottom tenth earn under $73,920. That is a 2.92× gap within the same occupation, in the same year. A spread this wide means the job title is not what determines pay — specialisation, employer type, seniority or book of business is. Expect the early years to sit near the bottom of the band rather than the middle, and treat the $130,100 median as a waypoint, not a destination.

Where the money is

5 of the ten best-paying metros for veterinarians are in CA. When one state dominates the top of the table like this, cost of living is doing part of the work but rarely all of it — state licensing rules, public-sector pay scales and the presence of a few large employers usually explain the rest. If you are comparing an offer in CA against one elsewhere, adjust for housing before concluding anything.

Highest paying metros

Metropolitan areaMedianHourly LQEmployed
San Francisco-Oakland-Fremont CA $208,080 $100.04 1.05 1,350
San Jose-Sunnyvale-Santa Clara CA $192,160 $92.38 0.57 350
Napa CA $172,600 $82.98 0.76 30
Sacramento-Roseville-Folsom CA $165,260 $79.45 1.42 830
Santa Cruz-Watsonville CA $164,820 $79.24 2.41 130
Atlantic City-Hammonton NJ $164,620 $79.14 0.71 60
Barnstable Town MA $164,060 $78.88 1.94 100
Seattle-Tacoma-Bellevue WA $163,810 $78.76 1.18 1,330
Amherst Town-Northampton MA $163,630 $78.67 1.58 60
Kennewick-Richland WA $163,520 $78.62 0.86 60
Salinas CA $163,080 $78.41 1.16 120
Baltimore-Columbia-Towson MD $162,930 $78.33 0.96 700
Modesto CA $162,160 $77.96 1.15 120
Arizona nonmetropolitan area $161,410 $77.60 2.27 120
Phoenix-Mesa-Chandler AZ $161,060 $77.43 1.15 1,480
Riverside-San Bernardino-Ontario CA $160,860 $77.34 0.72 660
Chico CA $160,180 $77.01 1.44 60
Los Angeles-Long Beach-Anaheim CA $160,080 $76.96 0.81 2,740
Lexington Park MD $159,990 $76.92 1.21 50
San Diego-Chula Vista-Carlsbad CA $159,750 $76.80 1.3 1,080
Redding CA $159,010 $76.45 1.42 60
Olympia-Lacey-Tumwater WA $158,880 $76.39 1.46 100
Santa Maria-Santa Barbara CA $158,840 $76.36 1.27 140
Oxnard-Thousand Oaks-Ventura CA $158,810 $76.35 1.64 290
Santa Rosa-Petaluma CA $158,770 $76.33 1.88 210

Lowest paying metros

Metropolitan areaMedianHourly LQEmployed
Southwest Oklahoma nonmetropolitan area $62,360 $29.98 1.27 40
Southwest Montana nonmetropolitan area $73,590 $35.38 2.07 40
East South Dakota nonmetropolitan area $77,960 $37.48 1.17 80
Southwest Louisiana nonmetropolitan area $80,000 $38.46 0.76 30
Northeast Oklahoma nonmetropolitan area $80,860 $38.88 1.14 70
Manhattan KS $81,310 $39.09 2.55 70
West South Dakota nonmetropolitan area $87,700 $42.16 1.86 60
Rapid City SD $90,410 $43.47 1.39 60
Western Wyoming nonmetropolitan area $90,620 $43.57 0.89 50
San Juan-Bayamon-Caguas PR $91,170 $43.83 0.35 130

Where the role is most concentrated

Metropolitan areaMedianHourly LQEmployed
Fort Collins-Loveland CO $112,450 $54.06 3.26 300
College Station-Bryan TX $116,170 $55.85 3.14 230
Corvallis OR $119,020 $57.22 3 60
West Montana nonmetropolitan area $102,700 $49.37 2.82 130
Ames IA $118,240 $56.85 2.73 80
Manhattan KS $81,310 $39.09 2.55 70
Northwest Nebraska nonmetropolitan area $103,060 $49.55 2.55 50
Bozeman MT $97,430 $46.84 2.54 100
Slidell-Mandeville-Covington LA $128,500 $61.78 2.47 130
Columbia MO $99,620 $47.89 2.47 140
Bend OR $119,020 $57.22 2.43 140
Santa Cruz-Watsonville CA $164,820 $79.24 2.41 130

Largest employers by metro

Metropolitan areaMedianHourly LQEmployed
New York-Newark-Jersey City NY-NJ $156,150 $75.07 0.61 3,150
Los Angeles-Long Beach-Anaheim CA $160,080 $76.96 0.81 2,740
Philadelphia-Camden-Wilmington PA-NJ-DE-MD $139,810 $67.21 1.15 1,790
Dallas-Fort Worth-Arlington TX $133,550 $64.21 0.8 1,760
Washington-Arlington-Alexandria DC-VA-MD-WV $154,350 $74.21 1.03 1,740
Atlanta-Sandy Springs-Roswell GA $128,980 $62.01 1.03 1,610
Boston-Cambridge-Newton MA-NH $138,900 $66.78 1.06 1,540
Chicago-Naperville-Elgin IL-IN $148,730 $71.51 0.63 1,530
Phoenix-Mesa-Chandler AZ $161,060 $77.43 1.15 1,480
Minneapolis-St. Paul-Bloomington MN-WI $158,200 $76.06 1.4 1,470
San Francisco-Oakland-Fremont CA $208,080 $100.04 1.05 1,350
Houston-Pasadena-The Woodlands TX $132,280 $63.59 0.76 1,340

Current openings

About this data

Figures come from the BLS Occupational Employment and Wage Statistics programme, May 2025 release, SOC code 29-1131. OEWS surveys employers, so it reports what is actually paid rather than what job advertisements claim, and it excludes the self-employed. Estimates are published for 404 of 528 metropolitan areas; the remaining 124 had too few survey responses for BLS to publish without risking disclosure, so they are absent here rather than estimated. For a specialised role that is normal. Read the methodology.