Pharmacists Salary in Virginia
BLS OEWS May 2025 • 16 metro areas • Virginia
Pharmacists in Virginia earn a median salary of $134,264 per year on average across 16 metro and nonmetro areas, -2.3% vs the national median of $137,480. An estimated 8,450 pharmacists are employed across Virginia, with salaries ranging from $131,340 to $142,470 depending on location.
$134,264
Avg median salary in Virginia
$142,470
Highest paying metro
$131,340
Lowest paying metro
8,450
Employed in Virginia
Compare Pharmacists salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Pharmacists
in
Pharmacists salaries by city in Virginia
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Harrisonburg, VA | $142,470 | $127,180 | $161,280 | 160 |
| Richmond, VA | $138,310 | $126,460 | $155,720 | 1,360 |
| Charlottesville, VA | $137,030 | $135,730 | $179,720 | 300 |
| Roanoke, VA | $135,350 | $127,400 | $155,640 | 390 |
| Virginia Beach, VA-NC | $134,930 | $128,540 | $152,180 | 1,600 |
| Southern West Virginia | $134,210 | $129,590 | $160,690 | 210 |
| West Virginia | $133,910 | $108,190 | $154,320 | 2,570 |
| Southside Virginia | $133,630 | $124,270 | $156,570 | 240 |
| Lynchburg, VA | $133,570 | $126,220 | $150,160 | 200 |
| Staunton, VA | $133,170 | $130,040 | $158,020 | 100 |
| Blacksburg, VA | $132,900 | $122,010 | $146,660 | 170 |
| Northwest Virginia | $132,380 | $122,900 | $143,760 | 90 |
| Winchester, VA-WV | $132,020 | $124,250 | $160,010 | 150 |
| Southwest Virginia | $131,640 | $123,450 | $148,890 | 290 |
| Northeast Virginia | $131,360 | $111,590 | $141,510 | 100 |
| Northern West Virginia | $131,340 | $108,190 | $155,670 | 520 |