General Internal Medicine Physician Salary
General Internal Medicine Physicians earn a median $256,560 a year nationally. Healthcare Practitioners and Technical Occupations
U.S. median
$256,560
$123.35 per hour
Range
$73,570 – $239,200+
10th to 90th percentile
Employed
67,150
across the U.S.
General Internal Medicine Physician take-home pay calculator
Starts at the national median. Pick your state to see your real paycheck.
Your take-home pay
$187,489
per year · effective tax rate 26.9%
$15,624Monthly
$7,812Twice a month
$7,211Every 2 weeks
$90.14Hourly
- Federal income tax$53,403
- Social Security (6.2%)$11,439
- Medicare (1.45%)$4,229
- Texas income tax$0
- Take-home pay$187,489
Marginal rate: 32% federal + 0.00% state
Pay by experience
| Percentile | Salary | Hourly | Take-home (no state tax) |
|---|---|---|---|
| 10th percentile (entry level) | $73,570 | $35.37 | $60,586 |
| 25th percentile | $124,470 | $59.84 | $96,341 |
| Median (50th) | $256,560+ | $123.35 | $187,489 |
| 75th percentile | $374,850+ | $180.22 | $262,070 |
| 90th percentile (top earners) | $475,430+ | $228.57 | $325,084 |
Best cities for general internal medicine physicians (after tax & cost of living)
| # | Metro area | Median | Take-home | Real value* | Jobs |
|---|---|---|---|---|---|
| 1 | Seattle, WA | $239,200+ | $240,243 | $216,176 | 850 |
| 2 | Indianapolis, IN | $239,200+ | $200,070 | $209,068 | 1,020 |
| 3 | Baltimore, MD | $239,200+ | $212,943 | $203,798 | 2,100 |
| 4 | Raleigh, NC | $239,200+ | $198,471 | $202,198 | 440 |
| 5 | Houston, TX | $239,200+ | $199,145 | $201,913 | 1,030 |
| 6 | Minneapolis, MN | $239,200+ | $208,774 | $199,170 | 1,440 |
| 7 | Dallas, TX | $239,200+ | $200,467 | $194,458 | 1,350 |
| 8 | Phoenix, AZ | $239,200+ | $183,026 | $177,152 | 1,960 |
| 9 | Rochester, MN | $239,200+ | $159,733 | $175,876 | 630 |
| 10 | Boston, MA | $239,200+ | $166,796 | $154,061 | 1,220 |
| 11 | Chicago, IL | $226,060 | $156,420 | $150,992 | 680 |
| 12 | Omaha, NE | $185,110 | $130,284 | $141,750 | 740 |
| 13 | Lexington, KY | $180,790 | $128,626 | $138,473 | 470 |
| 14 | Washington, DC | $223,250 | $149,613 | $137,406 | 1,370 |
| 15 | Hartford, CT | $179,390 | $125,266 | $121,918 | 510 |
| 16 | Philadelphia, PA | $159,330 | $115,277 | $112,406 | 930 |
| 17 | Detroit, MI | $149,990 | $107,660 | $107,340 | 1,230 |
| 18 | New York, NY | $105,960 | $78,161 | $69,438 | 10,380 |
| 19 | Riverside, CA | $99,840 | $72,714 | $68,313 | 650 |
*Take-home pay in U.S.-average dollars (BEA Regional Price Parities).
Highest-paying cities
- Seattle, WA — $239,200+
- Minneapolis, MN — $239,200+
- Baltimore, MD — $239,200+
- Raleigh, NC — $239,200+
- Indianapolis, IN — $239,200+
- Dallas, TX — $239,200+
- Houston, TX — $239,200+
- Phoenix, AZ — $239,200+
- Boston, MA — $239,200+
- Rochester, MN — $239,200+
- Chicago, IL — $226,060
- Washington, DC — $223,250
- Omaha, NE — $185,110
- Lexington, KY — $180,790
- Hartford, CT — $179,390
General Internal Medicine Physician salary by state
| State | Median | Take-home | Range | Jobs |
|---|---|---|---|---|
| Georgia | $239,200+ | $272,319 | $103,490 – $239,200+ | 5,440 |
| Rhode Island | $239,200+ | $246,364 | $69,590 – $239,200+ | 300 |
| Minnesota | $239,200+ | $231,742 | $197,440 – $239,200+ | 2,270 |
| Wisconsin | $239,200+ | $238,709 | $74,160 – $239,200+ | 1,450 |
| Alaska | $239,200+ | $256,576 | $163,230 – $239,200+ | 110 |
| South Carolina | $239,200+ | $232,041 | $102,500 – $239,200+ | 1,260 |
| Idaho | $239,200+ | $232,151 | $133,880 – $239,200+ | 130 |
| Washington | $239,200+ | $240,243 | $222,990 – $239,200+ | 1,100 |
| North Dakota | $239,200+ | $233,469 | $190,430 – $239,200+ | 200 |
| Utah | $239,200+ | $221,088 | $161,890 – $239,200+ | 210 |
| Mississippi | $239,200+ | $218,929 | $67,440 – $239,200+ | 390 |
| Maine | $239,200+ | $204,591 | $185,760 – $239,200+ | 270 |
| Indiana | $239,200+ | $214,947 | $177,830 – $239,200+ | 2,380 |
| California | $239,200+ | $194,836 | $74,180 – $239,200+ | 6,370 |
| Alabama | $239,200+ | $206,887 | $156,060 – $239,200+ | 310 |
| Colorado | $239,200+ | $202,679 | $176,330 – $239,200+ | 450 |
| North Carolina | $239,200+ | $197,720 | $123,810 – $239,200+ | 1,700 |
| Massachusetts | $239,200+ | $191,893 | $84,750 – $239,200+ | 1,590 |
| South Dakota | $239,200+ | $202,973 | $222,550 – $239,200+ | 160 |
| Texas | $239,200+ | $195,728 | $69,460 – $239,200+ | 3,850 |
| Oregon | $239,200+ | $171,085 | $228,850 – $239,200+ | 230 |
| Maryland | $239,200+ | $177,034 | $135,630 – $239,200+ | 3,250 |
| Arizona | $239,200+ | $183,026 | $65,610 – $239,200+ | 2,570 |
| Ohio | $239,200+ | $177,083 | $84,180 – $239,200+ | 1,540 |
| Kentucky | $239,200+ | $169,285 | $73,510 – $239,200+ | 1,060 |
| Hawaii | $239,200+ | $158,847 | $239,200+ – $239,200+ | 220 |
| Arkansas | $233,130 | $163,228 | $59,180 – $239,200+ | 290 |
| Tennessee | $232,220 | $171,509 | $64,870 – $239,200+ | 1,370 |
| New Hampshire | $229,210 | $169,533 | $69,840 – $239,200+ | 450 |
| Vermont | $228,670 | $155,587 | $181,710 – $239,200+ | 180 |
| District of Columbia | $223,250 | $149,613 | $48,710 – $239,200+ | 490 |
| Florida | $222,600 | $165,194 | $85,220 – $239,200+ | 2,390 |
| Nebraska | $221,360 | $155,188 | $70,920 – $239,200+ | 900 |
| Missouri | $216,570 | $151,889 | $173,630 – $239,200+ | 160 |
| Oklahoma | $216,570 | $151,931 | $67,270 – $239,200+ | 490 |
| Pennsylvania | $213,310 | $152,181 | $67,360 – $239,200+ | 990 |
| Louisiana | $210,390 | $150,654 | $184,700 – $239,200+ | — |
| Connecticut | $208,000 | $144,489 | $66,740 – $239,200+ | 980 |
| New York | $183,460 | $126,877 | $78,160 – $239,200+ | 10,000 |
| Michigan | $149,990 | $107,660 | $59,440 – $239,200+ | 2,060 |
| Illinois | $140,680 | $100,602 | $63,940 – $239,200+ | 1,130 |
| Iowa | $122,920 | $91,263 | $71,420 – $239,200+ | 380 |
| Nevada | $114,090 | $89,092 | $82,970 – $239,200+ | 390 |
| New Jersey | $89,990 | $68,596 | $82,320 – $239,200+ | 2,920 |
| West Virginia | $72,680 | $57,392 | $63,150 – $239,200+ | 630 |
Frequently asked questions
How much does a general internal medicine physician make?
The national median salary for general internal medicine physicians is $256,560 a year ($123.35 an hour). The lowest-paid 10% earn under $73,570 and the top 10% earn over $239,200+. Source: BLS, May 2025.
Which state pays general internal medicine physicians the most?
Georgia has the highest median pay at $239,200+. After taxes and local prices, Seattle, WA offers the best real take-home pay of any metro area.
How many general internal medicine physicians are there in the U.S.?
About 67,150 people work as general internal medicine physicians nationwide.