Physician Assistants Salary in Virginia
BLS OEWS May 2025 • 14 metro areas • Virginia
Physician Assistants in Virginia earn a median salary of $126,937 per year on average across 14 metro and nonmetro areas, -4.7% vs the national median of $133,260. An estimated 3,150 physician assistants are employed across Virginia, with salaries ranging from $118,730 to $145,840 depending on location.
$126,937
Avg median salary in Virginia
$145,840
Highest paying metro
$118,730
Lowest paying metro
3,150
Employed in Virginia
Compare Physician Assistants salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Physician Assistants
in
Physician Assistants salaries by city in Virginia
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Staunton, VA | $145,840 | $108,360 | $155,390 | 40 |
| Richmond, VA | $130,050 | $103,710 | $157,870 | 470 |
| Roanoke, VA | $129,750 | $105,170 | $144,560 | 180 |
| Southwest Virginia | $129,010 | $104,990 | $155,510 | 90 |
| Charlottesville, VA | $128,980 | $123,110 | $158,930 | 90 |
| Southside Virginia | $127,900 | $109,760 | $142,470 | 70 |
| Northern West Virginia | $127,400 | $103,930 | $134,660 | 160 |
| Southern West Virginia | $127,090 | $108,070 | $134,130 | 100 |
| Virginia Beach, VA-NC | $125,910 | $105,670 | $156,070 | 710 |
| Blacksburg, VA | $125,680 | $102,250 | $152,310 | 40 |
| West Virginia | $122,970 | $104,700 | $136,090 | 960 |
| Winchester, VA-WV | $118,960 | $88,970 | $136,510 | 100 |
| Lynchburg, VA | $118,850 | $100,600 | $133,510 | 90 |
| Harrisonburg, VA | $118,730 | $94,990 | $155,280 | 50 |