Family Medicine Physicians Salary in Virginia

Ranked #31 of 51 · VA

1.3% below U.S. average
Mean annual salary $252,590 ≈ $121/hr
Median annual salary $222,630
Employment 2,930

Salary Distribution (10th–90th percentile)

P10 $103,720P25 $173,660 Median $222,630P75 $281,510P90 $443,010

About 80% of family medicine physicianss in Virginia earn between $103,720 and $443,010. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Virginia
$252,590
U.S. average
$255,820

The mean family medicine physicians salary in Virginia is $252,590, about 1.3% below the U.S. average ($255,820). That works out to roughly $121/hr at 2,080 hours per year.

Metro Areas in Virginia

Metro areaMedianMeanEmployment
Southwest Virginia nonmetropolitan area $282,220 $284,670 80
Roanoke, VA $224,410 $243,000 230
Virginia Beach-Chesapeake-Norfolk, VA-NC $213,690 $334,940 560
Richmond, VA $208,750 $250,370 410
Winchester, VA-WV $198,720 $267,040 60
Northeast Virginia nonmetropolitan area $182,540 $213,700 40
Southside Virginia nonmetropolitan area $179,230 $202,430 60
Lynchburg, VA $177,430 $195,910 120

Frequently Asked Questions

How much do family medicine physicians make in Virginia?

The median family medicine physicians salary in Virginia is $222,630 per year (mean $252,590), and about 80% earn between $103,720 and $443,010.

How much do family medicine physicians make per hour in Virginia?

Roughly $121 per hour, based on a mean annual wage of $252,590 and 2,080 work hours per year.

Is Virginia a high-paying state for family medicine physicians?

Virginia ranks #31 of 51 states for family medicine physicians pay. Its mean salary of $252,590 is about 1.3% below the U.S. average of $255,820.

Which metro areas in Virginia pay family medicine physicians the most?

The highest-paying metro areas in Virginia for family medicine physicians are Southwest Virginia nonmetropolitan area ($282,220), Roanoke, VA ($224,410), Virginia Beach-Chesapeake-Norfolk, VA-NC ($213,690), by median annual wage.

← Back to all family medicine physicians states