How much does a general internal medicine physician make?
Median yearly pay in the United States: half earn more and half earn less. That is $123.35 an hour or $21,380 a month.
- Hourly
- $123.35
- Average (mean)
- $267,200
- Jobs
- 67,150
| Percentile | Yearly | Hourly | |
|---|---|---|---|
| 10th | $73,570 | $35.37 | |
| 25th | $124,500 | $59.84 | |
| Median | $256,600 | $123.35 | |
| 75th | $374,900 | $180.22 | |
| 90th | $475,400 | $228.57 |
By state
Median yearly pay.
| Georgia | $425,500 |
| Rhode Island | $379,500 |
| Minnesota | $373,700 |
| Wisconsin | $367,200 |
| Alaska | $366,100 |
| South Carolina | $359,500 |
| Idaho | $355,400 |
| Washington | $340,000 |
| North Dakota | $338,400 |
| Utah | $331,700 |
| Mississippi | $325,600 |
| Maine | $316,900 |
| Indiana | $314,400 |
| California | $313,900 |
| Alabama | $311,200 |
| Colorado | $300,000 |
| North Carolina | $289,800 |
| Massachusetts | $285,300 |
| South Dakota | $280,500 |
| Texas | $269,100 |
| Oregon | $268,600 |
| Maryland | $260,400 |
| Arizona | $259,300 |
| Ohio | $250,000 |
| Kentucky | $241,500 |
| Hawaii | $239,200 |
| Arkansas | $233,100 |
| Tennessee | $232,200 |
| New Hampshire | $229,200 |
| Vermont | $228,700 |
| District of Columbia | $223,300 |
| Florida | $222,600 |
| Nebraska | $221,400 |
| Missouri | $216,600 |
| Oklahoma | $216,600 |
| Pennsylvania | $213,300 |
| Louisiana | $210,400 |
| Connecticut | $208,000 |
| New York | $183,500 |
| Michigan | $150,000 |
| Illinois | $140,700 |
| Iowa | $122,900 |
| Nevada | $114,100 |
| New Jersey | $89,990 |
| West Virginia | $72,680 |
Highest paying cities
Metro areas, median yearly pay.
| South Bend, IN | $485,900 |
| Santa Cruz, CA | $431,000 |
| Lafayette, IN | $416,900 |
| Jackson, TN | $412,500 |
| Oshkosh, WI | $385,900 |
| Providence, RI | $379,500 |
| Tulsa, OK | $377,600 |
| Ithaca, NY | $370,300 |
| Lincoln, NE | $370,000 |
| Worcester, MA | $369,900 |
| Anchorage, AK | $366,700 |
| Sacramento, CA | $361,600 |
| Waterbury, CT | $360,600 |
| Deltona, FL | $358,100 |
| Boise City, ID | $355,400 |
In other countries
General Internal 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
- Family Medicine Physician$244,200
- Neurologist$248,600
- Obstetrician and Gynecologist$292,900
- Pediatrician$210,000
- Physician$312,400
- Psychiatrist$281,900
Frequently asked questions
How much does a general internal medicine physician make an hour?
The median hourly pay is $123.35 ($256,600 a year).
How much does a general internal medicine physician make a month?
About $21,380 a month before tax, based on a median of $256,600 a year.
How much does a general internal medicine physician make starting out?
The lowest-paid 10% make $73,570 or less a year ($35.37 an hour); the top 10% make $475,400 or more.
Which state pays general internal medicine physicians the most?
Georgia, with a median of $425,500 a year, followed by Rhode Island ($379,500) and Minnesota ($373,700).
Which city pays general internal medicine physicians the most?
South Bend-Mishawaka, IN-MI, with a median of $485,900 a year.
How many general internal medicine physicians are there in the United States?
About 67,150 people work as general internal 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.