SOC 29-1216 · Healthcare Practitioners and Technical Occupations

General Internal Medicine Physicians

Source: BLS OEWS, May 2025United States, all industries

U.S. median annual wage$256,560
U.S. median hourly wage$123.35
U.S. employment67,150

Nationally, general internal medicine physicians earned a median of $256,560 per year as of the May 2025 OEWS estimates, across 67,150 jobs. Pay varies substantially by area — look up a specific state or metro below.

National pay distribution

Pay by state

Every state and territory with a published May 2025 estimate. “Not published” means BLS suppressed the value — it never means zero. Higher medians often track higher living costs; this is not a ranking of where the job is “best”.

General Internal Medicine Physicians: pay and employment by state
State
Georgia$425,460$204.555,4401.1
Rhode Island$379,490$182.453000.6
Minnesota$373,700$179.662,2700.8
Wisconsin$367,160$176.521,4500.5
Alaska$366,080$176.001100.3
South Carolina$359,500$172.841,2600.5
Idaho$355,390$170.861300.1
Washington$340,010$163.471,1000.3
North Dakota$338,400$162.692000.5
Utah$331,720$159.482100.1
Mississippi$325,610$156.553900.3
Guam$324,920$156.21400.5
Maine$316,880$152.352700.4
Indiana$314,390$151.152,3800.7
California$313,890$150.916,3700.4
Alabama$311,180$149.613100.1
Colorado$299,990$144.234500.2
North Carolina$289,780$139.321,7000.3
Massachusetts$285,250$137.141,5900.4
South Dakota$280,520$134.871600.3
Texas$269,110$129.383,8500.3
Oregon$268,570$129.122300.1
Maryland$260,410$125.203,2501.2
Arizona$259,320$124.672,5700.8
Ohio$249,990$120.191,5400.3
Kentucky$241,530$116.121,0600.5
Hawaii$239,200 or more$115.00 or more2200.4
Arkansas$233,130$112.082900.2
Tennessee$232,220$111.641,3700.4
New Hampshire$229,210$110.204500.7
Vermont$228,670$109.941800.6
District of Columbia$223,250$107.334900.7
Florida$222,600$107.022,3900.2
Nebraska$221,360$106.429000.9
Missouri$216,570$104.121600.1
Oklahoma$216,570$104.124900.3
Pennsylvania$213,310$102.559900.2
Louisiana$210,390$101.15Not publishedNot published
Connecticut$208,000$100.009800.6
New York$183,460$88.2010,0001.0
Michigan$149,990$72.112,0600.5
Illinois$140,680$67.641,1300.2
Puerto Rico$133,120$64.00400.0
Iowa$122,920$59.103800.2
Nevada$114,090$54.853900.3
New Jersey$89,990$43.262,9200.7
West Virginia$72,680$34.946300.9
VirginiaNot publishedNot published8600.2

Pay by metro area

All 162 metro areas where BLS publishes this occupation. Sort by median wage, employment, or local concentration — or see the highest-paying metros ranked.

$63,430$204,253$345,077$485,900Rockford, IL — $63,430Charleston, WV — $63,540Champaign-Urbana, IL — $63,800Odessa, TX — $65,630Tyler, TX — $65,810Jonesboro, AR — $67,830Billings, MT — $68,850Prescott Valley-Prescott, AZ — $68,870Johnson City, TN — $73,290Watertown-Fort Drum, NY — $74,680Rochester, NY — $78,990Santa Maria-Santa Barbara, CA — $81,550Iowa City, IA — $82,590Riverside-San Bernardino-Ontario, CA — $99,840New York-Newark-Jersey City, NY-NJ — $105,960Dayton-Kettering-Beavercreek, OH — $107,480Las Vegas-Henderson-North Las Vegas, NV — $114,090Des Moines-West Des Moines, IA — $127,190Binghamton, NY — $129,660Albany-Schenectady-Troy, NY — $136,610Glens Falls, NY — $140,720Detroit-Warren-Dearborn, MI — $149,990Salisbury, MD — $152,700Philadelphia-Camden-Wilmington, PA-NJ-DE-MD — $159,330Youngstown-Warren, OH — $163,590Miami-Fort Lauderdale-West Palm Beach, FL — $174,990Hartford-West Hartford-East Hartford, CT — $179,390Lexington-Fayette, KY — $180,790Omaha, NE-IA — $185,110Buffalo-Cheektowaga, NY — $186,600Kiryas Joel-Poughkeepsie-Newburgh, NY — $195,960St. Louis, MO-IL — $199,310Lafayette, LA — $201,140Corpus Christi, TX — $206,410North Port-Bradenton-Sarasota, FL — $207,230Homosassa Springs, FL — $209,950Lexington Park, MD — $213,780Durham-Chapel Hill, NC — $214,620Burlington-South Burlington, VT — $216,300Oklahoma City, OK — $216,570Springfield, IL — $218,310Bridgeport-Stamford-Danbury, CT — $221,400Washington-Arlington-Alexandria, DC-VA-MD-WV — $223,250Albany, GA — $223,400Asheville, NC — $225,830Chicago-Naperville-Elgin, IL-IN — $226,060Port St. Lucie, FL — $227,140Roanoke, VA — $227,320Hilton Head Island-Bluffton-Port Royal, SC — $227,660Reno, NV — $228,200San Antonio-New Braunfels, TX — $228,210Jacksonville, FL — $228,220Greensboro-High Point, NC — $228,550Pittsfield, MA — $228,740Tampa-St. Petersburg-Clearwater, FL — $228,950Nashville-Davidson--Murfreesboro--Franklin, TN — $232,220Cincinnati, OH-KY-IN — $236,920Naples-Marco Island, FL — $236,970Atlantic City-Hammonton, NJ — $239,200Bakersfield-Delano, CA — $239,200Barnstable Town, MA — $239,200Green Bay, WI — $239,200Kahului-Wailuku, HI — $239,200La Crosse-Onalaska, WI-MN — $239,200Lake Charles, LA — $239,200Lima, OH — $239,200Milwaukee-Waukesha, WI — $239,200Racine-Mount Pleasant, WI — $239,200Rapid City, SD — $239,200Rochester, MN — $239,200Sheboygan, WI — $239,200Sioux Falls, SD-MN — $239,200Terre Haute, IN — $239,200Urban Honolulu, HI — $239,200Yakima, WA — $239,200Grand Rapids-Wyoming-Kentwood, MI — $240,020El Paso, TX — $240,990Fayetteville, NC — $243,080Boston-Cambridge-Newton, MA-NH — $243,230Columbus, OH — $249,990Norwich-New London-Willimantic, CT — $256,790Austin-Round Rock-San Marcos, TX — $256,940Phoenix-Mesa-Chandler, AZ — $259,320Tucson, AZ — $264,320Syracuse, NY — $269,270Portland-Vancouver-Hillsboro, OR-WA — $269,700Houston-Pasadena-The Woodlands, TX — $274,410Dallas-Fort Worth-Arlington, TX — $276,520New Haven, CT — $277,290Augusta-Richmond County, GA-SC — $281,050Athens-Clarke County, GA — $281,100San Diego-Chula Vista-Carlsbad, CA — $282,200Spartanburg, SC — $284,250Harrisburg-Carlisle, PA — $288,290Missoula, MT — $288,870Indianapolis-Carmel-Greenwood, IN — $289,470Charlotte-Concord-Gastonia, NC-SC — $289,780San Luis Obispo-Paso Robles, CA — $289,840Raleigh-Cary, NC — $291,060Louisville/Jefferson County, KY-IN — $291,090Chattanooga, TN-GA — $291,200Pittsburgh, PA — $291,570Hot Springs, AR — $292,120Winston-Salem, NC — $293,840Allentown-Bethlehem-Easton, PA-NJ — $296,980Memphis, TN-MS-AR — $298,620Denver-Aurora-Centennial, CO — $299,990Muncie, IN — $303,660Charleston-North Charleston, SC — $303,680Hagerstown-Martinsburg, MD-WV — $303,930Los Angeles-Long Beach-Anaheim, CA — $303,980Portland-South Portland, ME — $304,390Visalia, CA — $307,430Bloomington, IN — $307,510Knoxville, TN — $314,020Oxnard-Thousand Oaks-Ventura, CA — $314,720Manchester-Nashua, NH — $317,680Huntington-Ashland, WV-KY-OH — $321,150Baltimore-Columbia-Towson, MD — $322,890Orlando-Kissimmee-Sanford, FL — $324,150College Station-Bryan, TX — $326,090Madison, WI — $329,670Minneapolis-St. Paul-Bloomington, MN-WI — $330,200Toledo, OH — $330,220Duluth, MN-WI — $333,090Jackson, MS — $333,460Birmingham, AL — $334,100Gulfport-Biloxi, MS — $334,330Fargo, ND-MN — $338,400Colorado Springs, CO — $339,290Seattle-Tacoma-Bellevue, WA — $340,010York-Hanover, PA — $344,040Salt Lake City-Murray, UT — $344,220Grand Forks, ND-MN — $344,930San Jose-Sunnyvale-Santa Clara, CA — $347,870Florence, SC — $348,250Bismarck, ND — $351,580San Francisco-Oakland-Fremont, CA — $351,670Macon-Bibb County, GA — $354,430Boise City, ID — $355,390Deltona-Daytona Beach-Ormond Beach, FL — $358,050Waterbury-Shelton, CT — $360,610Sacramento-Roseville-Folsom, CA — $361,590Anchorage, AK — $366,650Worcester, MA — $369,930Lincoln, NE — $369,980Ithaca, NY — $370,320Tulsa, OK — $377,580Providence-Warwick, RI-MA — $379,490Oshkosh-Neenah, WI — $385,880Jackson, TN — $412,460Lafayette-West Lafayette, IN — $416,860Santa Cruz-Watsonville, CA — $430,970South Bend-Mishawaka, IN-MI — $485,900

Each dot is one metro area with a published median — hover any dot for the name and figure. Metros without published estimates are not drawn.

General Internal Medicine Physicians: pay and employment by metro area
Metro area
South Bend-Mishawaka, IN-MI$485,900$233.611401.1
Santa Cruz-Watsonville, CA$430,970$207.20Not publishedNot published
Lafayette-West Lafayette, IN$416,860$200.411201.2
Jackson, TN$412,460$198.301601.9
Oshkosh-Neenah, WI$385,880$185.52800.8
Providence-Warwick, RI-MA$379,490$182.453300.5
Tulsa, OK$377,580$181.531900.4
Ithaca, NY$370,320$178.041202.5
Lincoln, NE$369,980$177.88300.2
Worcester, MA$369,930$177.851800.5
Anchorage, AK$366,650$176.27800.4
Sacramento-Roseville-Folsom, CA$361,590$173.84Not publishedNot published
Waterbury-Shelton, CT$360,610$173.37900.6
Deltona-Daytona Beach-Ormond Beach, FL$358,050$172.14800.4
Boise City, ID$355,390$170.86700.2
Macon-Bibb County, GA$354,430$170.40600.7
San Francisco-Oakland-Fremont, CA$351,670$169.07Not publishedNot published
Bismarck, ND$351,580$169.03500.7
Florence, SC$348,250$167.43500.6
San Jose-Sunnyvale-Santa Clara, CA$347,870$167.25Not publishedNot published
Grand Forks, ND-MN$344,930$165.83300.6
Salt Lake City-Murray, UT$344,220$165.491100.1
York-Hanover, PA$344,040$165.40500.3
Seattle-Tacoma-Bellevue, WA$340,010$163.478500.4
Colorado Springs, CO$339,290$163.12Not publishedNot published
Fargo, ND-MN$338,400$162.691000.6
Gulfport-Biloxi, MS$334,330$160.741000.6
Birmingham, AL$334,100$160.631800.3
Jackson, MS$333,460$160.32Not publishedNot published
Duluth, MN-WI$333,090$160.14500.4
Toledo, OH$330,220$158.762200.8
Minneapolis-St. Paul-Bloomington, MN-WI$330,200$158.751,4400.7
Madison, WI$329,670$158.502700.7
College Station-Bryan, TX$326,090$156.77700.5
Orlando-Kissimmee-Sanford, FL$324,150$155.844000.3
Baltimore-Columbia-Towson, MD$322,890$155.242,1001.5
Huntington-Ashland, WV-KY-OH$321,150$154.40300.2
Manchester-Nashua, NH$317,680$152.731800.9
Oxnard-Thousand Oaks-Ventura, CA$314,720$151.31Not publishedNot published
Knoxville, TN$314,020$150.971000.2
Bloomington, IN$307,510$147.841001.4
Visalia, CA$307,430$147.80700.4
Portland-South Portland, ME$304,390$146.341500.5
Los Angeles-Long Beach-Anaheim, CA$303,980$146.14Not publishedNot published
Hagerstown-Martinsburg, MD-WV$303,930$146.121101.1
Charleston-North Charleston, SC$303,680$146.00800.2
Muncie, IN$303,660$145.99501.2
Denver-Aurora-Centennial, CO$299,990$144.232900.2
Memphis, TN-MS-AR$298,620$143.573400.6
Allentown-Bethlehem-Easton, PA-NJ$296,980$142.78Not publishedNot published
Winston-Salem, NC$293,840$141.27800.3
Hot Springs, AR$292,120$140.44401.1
Pittsburgh, PA$291,570$140.181500.1
Chattanooga, TN-GA$291,200$140.00800.3
Louisville/Jefferson County, KY-IN$291,090$139.952600.4
Raleigh-Cary, NC$291,060$139.934400.6
San Luis Obispo-Paso Robles, CA$289,840$139.35Not publishedNot published
Charlotte-Concord-Gastonia, NC-SC$289,780$139.323900.3
Indianapolis-Carmel-Greenwood, IN$289,470$139.171,0200.9
Missoula, MT$288,870$138.881001.4
Harrisburg-Carlisle, PA$288,290$138.60400.1
Spartanburg, SC$284,250$136.66500.3
San Diego-Chula Vista-Carlsbad, CA$282,200$135.67Not publishedNot published
Athens-Clarke County, GA$281,100$135.141101.1
Augusta-Richmond County, GA-SC$281,050$135.121000.5
New Haven, CT$277,290$133.31Not publishedNot published
Dallas-Fort Worth-Arlington, TX$276,520$132.941,3500.3
Houston-Pasadena-The Woodlands, TX$274,410$131.931,0300.3
Portland-Vancouver-Hillsboro, OR-WA$269,700$129.661700.1
Syracuse, NY$269,270$129.462000.7
Tucson, AZ$264,320$127.083200.8
Phoenix-Mesa-Chandler, AZ$259,320$124.671,9600.8
Austin-Round Rock-San Marcos, TX$256,940$123.532200.2
Norwich-New London-Willimantic, CT$256,790$123.46600.5
Columbus, OH$249,990$120.19Not publishedNot published
Boston-Cambridge-Newton, MA-NH$243,230$116.941,2200.5
Fayetteville, NC$243,080$116.87400.3
El Paso, TX$240,990$115.86400.1
Grand Rapids-Wyoming-Kentwood, MI$240,020$115.40600.1
Atlantic City-Hammonton, NJ$239,200 or more$115.00 or moreNot publishedNot published
Bakersfield-Delano, CA$239,200 or more$115.00 or moreNot publishedNot published
Barnstable Town, MA$239,200 or more$115.00 or more400.4
Green Bay, WI$239,200 or more$115.00 or more900.5
Kahului-Wailuku, HI$239,200 or more$115.00 or more300.5
La Crosse-Onalaska, WI-MN$239,200 or more$115.00 or more400.5
Lake Charles, LA$239,200 or more$115.00 or more1201.2
Lima, OH$239,200 or more$115.00 or more300.6
Milwaukee-Waukesha, WI$239,200 or more$115.00 or moreNot publishedNot published
Racine-Mount Pleasant, WI$239,200 or more$115.00 or more400.5
Rapid City, SD$239,200 or more$115.00 or more300.5
Rochester, MN$239,200 or more$115.00 or more6305.2
Sheboygan, WI$239,200 or more$115.00 or more300.5
Sioux Falls, SD-MN$239,200 or more$115.00 or more800.4
Terre Haute, IN$239,200 or more$115.00 or more300.5
Urban Honolulu, HI$239,200 or more$115.00 or more1600.4
Yakima, WA$239,200 or more$115.00 or moreNot publishedNot published
Naples-Marco Island, FL$236,970$113.931500.8
Cincinnati, OH-KY-IN$236,920$113.902900.3
Nashville-Davidson--Murfreesboro--Franklin, TN$232,220$111.643500.3
Tampa-St. Petersburg-Clearwater, FL$228,950$110.07Not publishedNot published
Pittsfield, MA$228,740$109.97400.7
Greensboro-High Point, NC$228,550$109.88Not publishedNot published
Jacksonville, FL$228,220$109.722200.3
San Antonio-New Braunfels, TX$228,210$109.723700.3
Reno, NV$228,200$109.71500.2
Hilton Head Island-Bluffton-Port Royal, SC$227,660$109.45500.6
Roanoke, VA$227,320$109.29900.6
Port St. Lucie, FL$227,140$109.20Not publishedNot published
Chicago-Naperville-Elgin, IL-IN$226,060$108.696800.2
Asheville, NC$225,830$108.573401.9
Albany, GA$223,400$107.40500.9
Washington-Arlington-Alexandria, DC-VA-MD-WV$223,250$107.331,3700.4
Bridgeport-Stamford-Danbury, CT$221,400$106.442500.6
Springfield, IL$218,310$104.961101.1
Oklahoma City, OK$216,570$104.121800.3
Burlington-South Burlington, VT$216,300$103.991401.1
Durham-Chapel Hill, NC$214,620$103.18400.1
Lexington Park, MD$213,780$102.78600.9
Homosassa Springs, FL$209,950$100.94501.3
North Port-Bradenton-Sarasota, FL$207,230$99.63800.2
Corpus Christi, TX$206,410$99.24300.2
Lafayette, LA$201,140$96.70Not publishedNot published
St. Louis, MO-IL$199,310$95.82Not publishedNot published
Kiryas Joel-Poughkeepsie-Newburgh, NY$195,960$94.212100.8
Buffalo-Cheektowaga, NY$186,600$89.713600.7
Omaha, NE-IA$185,110$89.007401.5
Lexington-Fayette, KY$180,790$86.924701.6
Hartford-West Hartford-East Hartford, CT$179,390$86.255100.9
Miami-Fort Lauderdale-West Palm Beach, FL$174,990$84.13Not publishedNot published
Youngstown-Warren, OH$163,590$78.651100.7
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$159,330$76.609300.3
Salisbury, MD$152,700$73.42801.5
Detroit-Warren-Dearborn, MI$149,990$72.111,2300.6
Glens Falls, NY$140,720$67.65400.7
Albany-Schenectady-Troy, NY$136,610$65.682500.6
Binghamton, NY$129,660$62.341001.0
Des Moines-West Des Moines, IA$127,190$61.151200.3
Las Vegas-Henderson-North Las Vegas, NV$114,090$54.853200.3
Dayton-Kettering-Beavercreek, OH$107,480$51.67Not publishedNot published
New York-Newark-Jersey City, NY-NJ$105,960$50.9410,3801.1
Riverside-San Bernardino-Ontario, CA$99,840$48.006500.4
Iowa City, IA$82,590$39.711001.1
Santa Maria-Santa Barbara, CA$81,550$39.211500.7
Rochester, NY$78,990$37.983500.7
Watertown-Fort Drum, NY$74,680$35.90300.8
Johnson City, TN$73,290$35.241401.8
Prescott Valley-Prescott, AZ$68,870$33.111702.3
Billings, MT$68,850$33.10800.8
Jonesboro, AR$67,830$32.61600.9
Tyler, TX$65,810$31.64800.7
Odessa, TX$65,630$31.55700.9
Champaign-Urbana, IL$63,800$30.67Not publishedNot published
Charleston, WV$63,540$30.553303.2
Rockford, IL$63,430$30.49400.3
Flint, MINot publishedNot published900.7
Greenville-Anderson-Greer, SCNot publishedNot published3600.8
Kalamazoo-Portage, MINot publishedNot published400.4
Killeen-Temple, TXNot publishedNot published1300.9
Niles, MINot publishedNot published701.2
Saginaw, MINot publishedNot published400.4
Trenton-Princeton, NJNot publishedNot published900.4
Virginia Beach-Chesapeake-Norfolk, VA-NCNot publishedNot published3000.4

About this data. Estimates are from the U.S. Bureau of Labor Statistics Occupational Employment and Wage Statistics program, May 2025 release, retrieved from bls.gov/oes/tables.htm on July 24, 2026. OEWS estimates describe metropolitan/nonmetropolitan areas and states — not city limits — and are not designed for year-over-year comparisons. See BLS methodology, our plain-English methodology, and sources. CitySalaryData is independent and not affiliated with BLS.