What general internal medicine physicians earn in Illinois and its metro areas, compared with the rest of the country.
Metro areas as BLS defines them. Click a column to sort.
| Metro area | Median | Hourly | Jobs |
|---|---|---|---|
| Chicago-Naperville-Elgin, IL-IN | $226,060 | $108.69 | 680 |
| Springfield, IL | $218,310 | $104.96 | 110 |
| Rockford, IL | $63,430 | $30.49 | 40 |
| Champaign-Urbana, IL | $63,800 | $30.67 | – |
| St. Louis, MO-IL | $199,310 | $95.82 | – |
| South Illinois nonmetropolitan area | $186,700 | $89.76 | – |
General Internal Medicine Physicians in Illinois earned a median of $140,680 a year ($67.64 an hour) in May 2025, 45% less than the national median of $256,560. The middle half earned $69,310 to $220,170.
Among areas in Illinois, pay was highest in Chicago-Naperville-Elgin, IL-IN at $226,060.
Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, all industries. Pay doesn't reflect cost of living, overtime or shift differentials.