Veterinarians Salary in North Carolina
BLS OEWS May 2025 • 16 metro areas • North Carolina
Veterinarians in North Carolina earn a median salary of $119,323 per year on average across 16 metro and nonmetro areas, -4.9% vs the national median of $125,510. An estimated 2,930 veterinarians are employed across North Carolina, with salaries ranging from $107,030 to $129,680 depending on location.
$119,323
Avg median salary in North Carolina
$129,680
Highest paying metro
$107,030
Lowest paying metro
2,930
Employed in North Carolina
Compare Veterinarians salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Veterinarians
in
Veterinarians salaries by city in North Carolina
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Durham, NC | $129,680 | $97,710 | $173,400 | 190 |
| Greenville, NC | $129,010 | $99,510 | $175,660 | 50 |
| Pinehurst, NC | $126,190 | $84,870 | $173,320 | 50 |
| Asheville, NC | $125,650 | $80,960 | $157,940 | 180 |
| Raleigh, NC | $124,980 | $99,150 | $158,710 | 530 |
| Wilmington, NC | $124,690 | $102,520 | $157,550 | 200 |
| Winston, NC | $124,650 | $93,400 | $159,320 | 140 |
| Jacksonville, NC | $123,590 | $84,640 | $142,290 | 30 |
| Charlotte, NC-SC | $122,430 | $96,450 | $157,920 | 760 |
| Greensboro, NC | $122,400 | $89,860 | $160,050 | 220 |
| Hickory, NC | $117,770 | $79,060 | $140,180 | 80 |
| Eastern North Carolina | $108,340 | $80,510 | $137,260 | 160 |
| Western North Carolina | $107,780 | $82,420 | $146,030 | 150 |
| Fayetteville, NC | $107,510 | $94,150 | $153,790 | 60 |
| Central North Carolina | $107,460 | $83,000 | $137,470 | 90 |
| Burlington, NC | $107,030 | $89,760 | $157,310 | 40 |