SOC 29-1216 · Healthcare Practitioners and Technical

General Internal Medicine Physicians Salary by City

General internal medicine physicians earn the most in South Bend, IN (average $424,610 a year), followed by Lafayette, IN ($412,650) and Deltona, FL ($367,040), among the 137 metro areas we cover. Across all U.S. metro areas the average is $240,584 (May 2025).

$240,584U.S. metro average
$425Khighest: South Bend, IN
$77Klowest: Tyler, TX
137metro areas
Advertisement

Top 15 cities for general internal medicine physicians by average salary

South Bend, IN$424,610
Lafayette, IN$412,650
Deltona, FL$367,040
Toledo, OH$367,010
Knoxville, TN$366,110
York, PA$364,040
Minneapolis, MN$361,590
Santa Cruz, CA$350,220
Oshkosh, WI$350,180
Boise, ID$347,900
Orlando, FL$345,480
Grand Forks, ND$342,190
Charleston, SC$340,400
Macon, GA$338,240
San Francisco, CA$337,770
Average annual wage, BLS OEWS May 2025.

Map: General Internal Medicine Physicians salary by metro area

Loading map…

lower payhigher pay

Map data © OpenStreetMap contributors.

General Internal Medicine Physicians salary by state

StateMetrosHighest averageLowest average
Indiana5$424,610$303,200
Florida9$367,040$204,860
Ohio5$367,010$141,730
Tennessee6$366,110$130,330
Pennsylvania5$364,040$191,410
Minnesota2$361,590$328,370
California11$350,220$188,610
Wisconsin2$350,180$236,990
Idaho1$347,900$347,900
North Dakota3$342,190$314,680
South Carolina4$340,400$222,360
Georgia4$338,240$181,800
Nebraska2$336,490$202,720
Oklahoma2$331,740$266,790
Illinois4$329,430$103,340
West Virginia2$327,030$184,940
Washington1$326,410$326,410
Utah1$321,270$321,270
Maine1$320,360$320,360
Kentucky2$312,640$220,790
Alabama1$307,190$307,190
Alaska1$307,060$307,060
Massachusetts3$305,900$233,800
Virginia1$305,190$305,190
Mississippi2$301,600$297,030
Colorado2$301,220$288,640
Rhode Island1$297,010$297,010
Connecticut5$296,670$175,310
New York10$295,020$164,480
North Carolina7$294,430$234,920
Maryland4$291,060$184,790
Oregon1$289,770$289,770
New Hampshire1$280,620$280,620
Vermont1$280,290$280,290
Montana2$272,570$137,000
Texas9$264,190$76,670
Nevada2$246,630$138,440
Michigan2$238,630$184,440
Arizona3$230,990$195,760
Missouri1$228,270$228,270
Washington, D.C.1$227,190$227,190
Arkansas2$215,320$131,970
Louisiana1$200,920$200,920
Iowa2$165,690$91,950
Advertisement

General Internal Medicine Physicians salary in every city we cover

Sort by any column. Each city links to its pay range, take-home pay and cost of living.

Metro areaAverageMedianHourlyJobs
South Bend, IN$424,610$485,900$204.14140
Lafayette, IN$412,650$416,860$198.39120
Deltona, FL$367,040$358,050$176.4680
Toledo, OH$367,010$330,220$176.45220
Knoxville, TN$366,110$314,020$176.02100
York, PA$364,040$344,040$175.0250
Minneapolis, MN$361,590$330,200$173.841,440
Santa Cruz, CA$350,220$430,970$168.38n/a
Oshkosh, WI$350,180$385,880$168.3680
Boise, ID$347,900$355,390$167.2670
Orlando, FL$345,480$324,150$166.10400
Grand Forks, ND$342,190$344,930$164.5230
Charleston, SC$340,400$303,680$163.6580
Macon, GA$338,240$354,430$162.6260
San Francisco, CA$337,770$351,670$162.39n/a
Muncie, IN$337,290$303,660$162.1650
Lincoln, NE$336,490$369,980$161.7730
Bloomington, IN$334,900$307,510$161.01100
Bismarck, ND$333,420$351,580$160.3050
Tulsa, OK$331,740$377,580$159.49190
Harrisburg, PA$329,750$288,290$158.5340
Springfield, IL$329,430$218,310$158.38110
Duluth, MN$328,370$333,090$157.8750
Huntington, WV$327,030$321,150$157.2330
Seattle, WA$326,410$340,010$156.93850
Salt Lake City, UT$321,270$344,220$154.46110
Portland, ME$320,360$304,390$154.02150
Fargo, ND$314,680$338,400$151.29100
Oxnard, CA$314,020$314,720$150.97n/a
Sacramento, CA$312,780$361,590$150.37n/a
Louisville, KY$312,640$291,090$150.31260
Birmingham, AL$307,190$334,100$147.69180
Anchorage, AK$307,060$366,650$147.6380
San Jose, CA$306,970$347,870$147.58n/a
Worcester, MA$305,900$369,930$147.07180
Florence, SC$305,600$348,250$146.9250
Roanoke, VA$305,190$227,320$146.7290
Indianapolis, IN$303,200$289,470$145.771,020
Jackson, MS$301,600$333,460$145.00n/a
Denver, CO$301,220$299,990$144.82290
Allentown, PA$297,880$296,980$143.21n/a
Gulfport, MS$297,030$334,330$142.80100
Providence, RI$297,010$379,490$142.80330
Waterbury, CT$296,670$360,610$142.6390
Jackson, TN$295,350$412,460$141.99160
Ithaca, NY$295,020$370,320$141.84120
Winston-Salem, NC$294,430$293,840$141.5580
Pittsburgh, PA$293,820$291,570$141.26150
Baltimore, MD$291,060$322,890$139.942,100
Charlotte, NC$290,740$289,780$139.78390
Portland, OR$289,770$269,700$139.31170
San Diego, CA$289,630$282,200$139.24n/a
Colorado Springs, CO$288,640$339,290$138.77n/a
Greensboro, NC$287,040$228,550$138.00n/a
Syracuse, NY$284,220$269,270$136.65200
Manchester, NH$280,620$317,680$134.92180
Burlington, VT$280,290$216,300$134.75140
Augusta, GA$277,650$281,050$133.49100
Los Angeles, CA$276,260$303,980$132.82n/a
Missoula, MT$272,570$288,870$131.04100
Asheville, NC$269,980$225,830$129.80340
Chattanooga, TN$268,650$291,200$129.1680
Columbus, OH$268,650$249,990$129.16n/a
New Haven, CT$267,790$277,290$128.74n/a
Raleigh, NC$267,590$291,060$128.65440
Oklahoma City, OK$266,790$216,570$128.27180
Cincinnati, OH$264,880$236,920$127.35290
Austin, TX$264,190$256,940$127.02220
Norwich, CT$263,960$256,790$126.9060
Dallas, TX$263,370$276,520$126.621,350
Houston, TX$263,180$274,410$126.531,030
College Station, TX$262,940$326,090$126.4270
El Paso, TX$262,520$240,990$126.2140
Homosassa Springs, FL$262,390$209,950$126.1550
Tampa, FL$259,950$228,950$124.98n/a
Hagerstown, MD$259,670$303,930$124.84110
San Luis Obispo, CA$258,160$289,840$124.12n/a
Lexington Park, MD$257,150$213,780$123.6360
Port St. Lucie, FL$256,410$227,140$123.27n/a
Spartanburg, SC$254,870$284,250$122.5350
Chicago, IL$251,910$226,060$121.11680
Fayetteville, NC$250,260$243,080$120.3240
Pittsfield, MA$249,800$228,740$120.0940
Naples, FL$247,710$236,970$119.09150
Reno, NV$246,630$228,200$118.5750
Sarasota, FL$246,420$207,230$118.4780
Bridgeport, CT$245,600$221,400$118.08250
Visalia, CA$241,950$307,430$116.3270
Jacksonville, FL$241,870$228,220$116.29220
Grand Rapids, MI$238,630$240,020$114.7360
Madison, WI$236,990$329,670$113.94270
Durham, NC$234,920$214,620$112.9440
Boston, MA$233,800$243,230$112.401,220
San Antonio, TX$233,510$228,210$112.26370
Phoenix, AZ$230,990$259,320$111.051,960
Tucson, AZ$230,490$264,320$110.81320
St. Louis, MO$228,270$199,310$109.75n/a
Memphis, TN$227,630$298,620$109.44340
Washington, DC$227,190$223,250$109.231,370
Hilton Head Island, SC$222,360$227,660$106.9050
Buffalo, NY$220,800$186,600$106.15360
Lexington, KY$220,790$180,790$106.15470
Athens, GA$220,490$281,100$106.01110
Hot Springs, AR$215,320$292,120$103.5240
Youngstown, OH$211,700$163,590$101.78110
Binghamton, NY$208,590$129,660$100.28100
Nashville, TN$207,410$232,220$99.72350
Kiryas Joel, NY$207,380$195,960$99.70210
Glens Falls, NY$205,860$140,720$98.9740
Miami, FL$204,860$174,990$98.49n/a
Corpus Christi, TX$203,850$206,410$98.0030
Santa Maria, CA$203,740$81,550$97.95150
Omaha, NE$202,720$185,110$97.46740
Lafayette, LA$200,920$201,140$96.59n/a
Prescott Valley, AZ$195,760$68,870$94.11170
New York, NY$194,860$105,960$93.6810,380
Philadelphia, PA$191,410$159,330$92.02930
Riverside, CA$188,610$99,840$90.68650
Charleston, WV$184,940$63,540$88.92330
Salisbury, MD$184,790$152,700$88.8480
Detroit, MI$184,440$149,990$88.671,230
Albany, GA$181,800$223,400$87.4150
Albany, NY$178,780$136,610$85.95250
Hartford, CT$175,310$179,390$84.28510
Watertown, NY$173,280$74,680$83.3130
Des Moines, IA$165,690$127,190$79.66120
Rochester, NY$164,480$78,990$79.08350
Dayton, OH$141,730$107,480$68.14n/a
Las Vegas, NV$138,440$114,090$66.56320
Billings, MT$137,000$68,850$65.8780
Jonesboro, AR$131,970$67,830$63.4560
Johnson City, TN$130,330$73,290$62.66140
Rockford, IL$129,990$63,430$62.5040
Odessa, TX$103,790$65,630$49.9070
Champaign, IL$103,340$63,800$49.69n/a
Iowa City, IA$91,950$82,590$44.21100
Tyler, TX$76,670$65,810$36.8680

Related jobs

Advertisement

General Internal Medicine Physicians salary: questions

Where do general internal medicine physicians make the most money?

In South Bend, IN, with an average of $424,610 a year, among the 137 metro areas we cover.

What is the average general internal medicine physicians salary in the U.S.?

$240,584 a year across all U.S. metro areas, weighted by employment (BLS OEWS, May 2025).

Where is general internal medicine physicians pay the lowest?

Tyler, TX, at $76,670 a year on average. Lower pay often comes with lower prices: check the cost of living on each city page.

Sources and how to read this page

Read the full methodology. Spotted an error? Tell us.