What family doctors make
Median
$244,180
Bottom tenth
$76,830
Top tenth
$428,550
The national median is $244,180 a year, the bottom tenth earn $76,830 or less and the top tenth $428,550 or more, in the 2025 federal wage survey. One important caution: the federal survey counts physicians who are employed and paid a wage. Family doctors who own their practice or are partners in a group are not in it.