Skip to content
Home › Salaries › General Internal Medicine Physicians

General Internal Medicine Physicians salary

General Internal Medicine Physicians earn a median of $256,560 a year ($123.35/hr) in the U.S. – from $72,680 in West Virginia to $239,200+ in Hawaii. Enter your pay below to see how you compare.

Median pay, United States
$123.35/hr · $256,560 a year
67,150 jobs nationwide. That is 403% above the median for all U.S. jobs ($50,980). Source: BLS, May 2025.

Pay range

10th percentile
90% earn more
$73,570$35.37/hr
25th percentile
75% earn more
$124,470$59.84/hr
Median (50th)
half earn more, half less
$256,560$123.35/hr
75th percentile
25% earn more
$374,850$180.22/hr
90th percentile
top 10% earn more
$475,430$228.57/hr
Average (mean)
pulled up by top earners
$267,200$128.46/hr

How does my pay compare?

Enter your pay to see where you stand among general internal medicine physicians. Nothing you type leaves your device.

Pay by state

States ranked by median annual wage for general internal medicine physicians. Tap a state for its minimum wage.

1. Hawaii
220 jobs · $115.00+/hr
$239,200+
2. Georgia
5,440 jobs · $204.55/hr
$425,460
3. Rhode Island
300 jobs · $182.45/hr
$379,490
4. Minnesota
2,270 jobs · $179.66/hr
$373,700
5. Wisconsin
1,450 jobs · $176.52/hr
$367,160
6. Alaska
110 jobs · $176.00/hr
$366,080
7. South Carolina
1,260 jobs · $172.84/hr
$359,500
8. Idaho
130 jobs · $170.86/hr
$355,390
9. Washington
1,100 jobs · $163.47/hr
$340,010
10. North Dakota
200 jobs · $162.69/hr
$338,400
11. Utah
210 jobs · $159.48/hr
$331,720
12. Mississippi
390 jobs · $156.55/hr
$325,610
13. Maine
270 jobs · $152.35/hr
$316,880
14. Indiana
2,380 jobs · $151.15/hr
$314,390
15. California
6,370 jobs · $150.91/hr
$313,890
16. Alabama
310 jobs · $149.61/hr
$311,180
17. Colorado
450 jobs · $144.23/hr
$299,990
18. North Carolina
1,700 jobs · $139.32/hr
$289,780
19. Massachusetts
1,590 jobs · $137.14/hr
$285,250
20. South Dakota
160 jobs · $134.87/hr
$280,520
21. Texas
3,850 jobs · $129.38/hr
$269,110
22. Oregon
230 jobs · $129.12/hr
$268,570
23. Maryland
3,250 jobs · $125.20/hr
$260,410
24. Arizona
2,570 jobs · $124.67/hr
$259,320
25. Ohio
1,540 jobs · $120.19/hr
$249,990
26. Kentucky
1,060 jobs · $116.12/hr
$241,530
27. Arkansas
290 jobs · $112.08/hr
$233,130
28. Tennessee
1,370 jobs · $111.64/hr
$232,220
29. New Hampshire
450 jobs · $110.20/hr
$229,210
30. Vermont
180 jobs · $109.94/hr
$228,670
31. District of Columbia
490 jobs · $107.33/hr
$223,250
32. Florida
2,390 jobs · $107.02/hr
$222,600
33. Nebraska
900 jobs · $106.42/hr
$221,360
34. Missouri
160 jobs · $104.12/hr
$216,570
35. Oklahoma
490 jobs · $104.12/hr
$216,570
36. Pennsylvania
990 jobs · $102.55/hr
$213,310
37. Louisiana
jobs n/a · $101.15/hr
$210,390
38. Connecticut
980 jobs · $100.00/hr
$208,000
39. New York
10,000 jobs · $88.20/hr
$183,460
40. Michigan
2,060 jobs · $72.11/hr
$149,990
41. Illinois
1,130 jobs · $67.64/hr
$140,680
42. Puerto Rico
40 jobs · $64.00/hr
$133,120
43. Iowa
380 jobs · $59.10/hr
$122,920
44. Nevada
390 jobs · $54.85/hr
$114,090
45. New Jersey
2,920 jobs · $43.26/hr
$89,990
46. West Virginia
630 jobs · $34.94/hr
$72,680

No wage estimate published for: Virginia.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025), SOC code 29-1216. Wages exclude the self-employed. All jobs · Minimum wage by state

Questions & answers

How much do general internal medicine physicians make?

The median wage for general internal medicine physicians in the U.S. was $123.35 an hour or $256,560 a year in May 2025, according to the Bureau of Labor Statistics. The middle half earned between $124,470 and $374,850 a year.

Which state pays general internal medicine physicians the most?

Hawaii has the highest median wage for general internal medicine physicians: $239,200+ a year. The lowest published median is in West Virginia at $72,680. Living costs also differ a lot between states.

How many general internal medicine physicians are there?

BLS estimates 67,150 general internal medicine physicians were employed in the U.S. in May 2025, not counting the self-employed.

What is the difference between median and average pay?

The median is the middle wage: half of workers earn more and half earn less. The average (mean) adds everyone up and divides, so a few very high earners pull it up. The median is usually the better guide to typical pay.

What does the 10th or 90th percentile mean?

The 10th percentile is the wage that only 10% of workers earn less than – often entry-level pay. The 90th percentile is the wage that only 10% earn more than – usually the most experienced or highest-paid workers.