How much does a family medicine physician make?
Median yearly pay in the United States: half earn more and half earn less. That is $117.39 an hour or $20,350 a month.
- Hourly
- $117.39
- Average (mean)
- $255,800
- Jobs
- 107,510
| Percentile | Yearly | Hourly | |
|---|---|---|---|
| 10th | $76,830 | $36.94 | |
| 25th | $162,400 | $78.09 | |
| Median | $244,200 | $117.39 | |
| 75th | $334,300 | $160.71 | |
| 90th | $428,600 | $206.03 |
By state
Median yearly pay.
| Rhode Island | $467,200 |
| Oklahoma | $361,400 |
| Idaho | $347,200 |
| Montana | $330,800 |
| Alaska | $323,500 |
| Pennsylvania | $306,000 |
| Utah | $297,500 |
| Oregon | $293,200 |
| Washington | $292,900 |
| Arizona | $292,800 |
| New Jersey | $292,200 |
| Wisconsin | $290,600 |
| Maryland | $285,700 |
| North Dakota | $280,100 |
| Minnesota | $280,000 |
| Massachusetts | $277,500 |
| West Virginia | $272,700 |
| New Hampshire | $268,700 |
| Colorado | $265,600 |
| Iowa | $265,200 |
| Wyoming | $264,600 |
| Indiana | $261,900 |
| Georgia | $259,300 |
| Louisiana | $255,300 |
| California | $252,000 |
| Nevada | $251,600 |
| Kentucky | $248,700 |
| Illinois | $245,100 |
| South Dakota | $240,000 |
| Maine | $239,900 |
| Vermont | $239,300 |
| South Carolina | $239,200 |
| Texas | $235,700 |
| Mississippi | $235,600 |
| District of Columbia | $233,400 |
| Kansas | $229,400 |
| Nebraska | $228,600 |
| New Mexico | $228,000 |
| Delaware | $228,000 |
| Florida | $227,700 |
| Tennessee | $226,800 |
| Ohio | $223,700 |
| Virginia | $222,600 |
| Hawaii | $218,200 |
| Arkansas | $215,800 |
| North Carolina | $215,200 |
| Michigan | $214,100 |
| New York | $210,900 |
| Missouri | $171,200 |
| Connecticut | $163,900 |
| Alabama | $134,600 |
Highest paying cities
Metro areas, median yearly pay.
| Oklahoma City, OK | $481,900 |
| Knoxville, TN | $460,100 |
| Great Falls, MT | $449,800 |
| Lawton, OK | $448,500 |
| Providence, RI | $438,300 |
| Provo, UT | $413,900 |
| Salinas, CA | $410,400 |
| St. Joseph, MO | $400,000 |
| Atlantic City, NJ | $393,900 |
| Sebring, FL | $386,800 |
| Hagerstown, MD | $379,100 |
| Helena, MT | $375,300 |
| Allentown, PA | $371,300 |
| Bozeman, MT | $366,600 |
| Kenosha, WI | $359,800 |
In other countries
Family Medicine Physician belongs to the international group "Generalist medical practitioners".
Compare pay in 140 countriesSimilar jobs
- Anesthesiologist$391,500
- Cardiologist$496,000
- Dermatologist$328,700
- Emergency Medicine Physician$335,600
- General Internal Medicine Physician$256,600
- Neurologist$248,600
- Obstetrician and Gynecologist$292,900
- Pediatrician$210,000
- Physician$312,400
- Psychiatrist$281,900
Frequently asked questions
How much does a family medicine physician make an hour?
The median hourly pay is $117.39 ($244,200 a year).
How much does a family medicine physician make a month?
About $20,350 a month before tax, based on a median of $244,200 a year.
How much does a family medicine physician make starting out?
The lowest-paid 10% make $76,830 or less a year ($36.94 an hour); the top 10% make $428,600 or more.
Which state pays family medicine physicians the most?
Rhode Island, with a median of $467,200 a year, followed by Oklahoma ($361,400) and Idaho ($347,200).
Which city pays family medicine physicians the most?
Oklahoma City, OK, with a median of $481,900 a year.
How many family medicine physicians are there in the United States?
About 107,510 people work as family medicine physicians.
Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.