Skip to content
AffordMap
Healthcare

Family Medicine Physicians Salary by State and Metro Area (2026)

Family Medicine Physicianss in the United States earn a median salary of $238,380/year ($114.61/hr). Salaries range from $81,330 to $0 depending on experience. Below, compare salaries across all 50 states and top metro areas.

$81K
10th percentile
$168K
25th percentile
$238K
Median
$0
75th percentile
$0
90th percentile

Family Medicine Physicians salary by state

StateMedianHourlyEmployment
New Hampshire$238K$114.6/hr410
Kansas$237K$114.04/hr140
South Carolina$237K$113.92/hr1,060
Delaware$236K$113.44/hr640
Vermont$233K$112.1/hr350
Mississippi$232K$111.34/hr780
Tennessee$229K$110.12/hr2,520
Texas$229K$109.89/hr6,510
North Carolina$227K$109.28/hr1,940
Hawaii$223K$107.11/hr-

Top paying metro areas

Metro areaMedianEmployment
Manchester-Nashua, NH$239K200
New Haven, CT$237K110
Midland, TX$236K40
Augusta-Richmond County, GA-SC$236K150
Johnson City, TN$236K70
Birmingham, AL$236K-
Clarksville, TN-KY$236K60
Charleston-North Charleston, SC$235K110
Cincinnati, OH-KY-IN$235K390
Riverside-San Bernardino-Ontario, CA$235K-
How to become a family medicine physiciansCareer guide →