Median pay for general internal medicine physicians in each state, from the BLS Occupational Employment and Wage Statistics (May 2025). Nationally the median is $256,560 a year across about 73,100 jobs. More about this career.

By state

Listed alphabetically to start; MajorPays does not rank states. Click a column heading to sort; shift-click more headings to sort by several columns as a group.

StateMedian pay10th to 90th percentileJobs
Arizona$259,320$65,610–$391,4802,570
California$313,890$74,180–$441,7106,370
Florida$222,600$85,220–$575,2102,390
Georgia$425,460$103,490–$581,7505,440
Illinois$140,680$63,940–$349,4201,130
Indiana$314,390$177,830–$504,8702,380
Kentucky$241,530$73,510–$456,7101,060
Maryland$260,410$135,630–$393,4303,250
Massachusetts$285,250$84,750–$369,9301,590
Michigan$149,990$59,440–$378,4702,060
Minnesota$373,700$197,440–$481,1702,270
New Jersey$89,990$82,320–$431,4602,920
New York$183,460$78,160–$416,64010,000
North Carolina$289,780$123,810–$462,6801,700
Ohio$249,990$84,180–$453,0101,540
South Carolina$359,500$102,500–$441,0101,260
Tennessee$232,220$64,870–$412,4601,370
Texas$269,110$69,460–$387,6603,850
Washington$340,010$222,990–$406,0101,100
Wisconsin$367,160$74,160–$451,6401,450

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025, state estimates (employees only; self-employed workers are not included); price-level adjustment uses the U.S. Bureau of Economic Analysis Regional Price Parities (where 100 is the U.S. average; MajorPays' calculation). Wages are for an occupation in a state as a whole and vary widely by employer, experience, industry and place within the state. MajorPays selected and reorganized these figures; neither agency has approved or endorsed this presentation. See Data sources for each dataset's terms.