Paycheck Atlas

Highest-paying cities for physicians, all other

Burlington, VT leads at $517,900 a year. Pay is not adjusted for local prices; see each page for the cost-of-living view.

PlaceMedian25th–75th
Burlington, VT$517,900$215,370–$517,900
Texarkana, TX$516,930$232,120–$516,930
Mansfield, OH$478,020$269,790–$478,020
Grants Pass, OR$460,430$306,900–$460,430
Bismarck, ND$454,550$321,930–$570,140
Boulder, CO$453,460$264,930–$472,650
Topeka, KS$451,910$221,540–$451,910
Portland, ME$442,790$334,560–$442,790
Muncie, IN$436,300$202,270–$440,630
Green Bay, WI$435,420$257,890–$471,170
Lawrence, KS$432,860$258,750–$452,390
Chattanooga, TN$429,900$274,020–$508,560
Champaign, IL$423,260$364,270–$423,260
Mankato, MN$421,630$230,110–$515,420
Santa Rosa, CA$421,490$228,450–$455,740
Fargo, ND$418,980$266,260–$459,490
Eau Claire, WI$418,650$354,360–$454,110
Midland, TX$417,970$337,240–$434,440
Baton Rouge, LA$413,620$332,640–$413,620
Hilton Head Island, SC$412,490$216,920–$427,760
Milwaukee, WI$411,200$336,480–$456,390
Bowling Green, KY$407,570$216,940–$479,110
Appleton, WI$406,080$311,180–$474,750
Sheboygan, WI$403,750$298,020–$461,880
Salisbury, MD$402,980$197,820–$402,980
Owensboro, KY$401,180$325,910–$401,180
Kankakee, IL$400,280$157,570–$439,900
Slidell, LA$394,170$216,020–$463,270
St. Cloud, MN$391,660$291,550–$481,180
Bangor, ME$389,240$322,960–$389,240
Memphis, TN$388,960$282,200–$498,050
Fort Wayne, IN$388,320$283,400–$388,320
Las Cruces, NM$387,450$203,060–$467,550
Salinas, CA$384,990$160,080–$393,120
Elkhart, IN$383,720$249,990–$490,580
Paducah, KY$378,880$236,950–$464,120
Minneapolis, MN$378,730$220,480–$406,080
Norwich, CT$377,580$227,910–$500,340
Oshkosh, WI$376,740$283,880–$412,170
Mobile, AL$375,250$272,610–$395,050
Columbia, SC$374,300$214,360–$501,690
Springfield, OH$374,300$235,700–$549,590
Salem, OR$373,970$302,680–$375,490
Racine, WI$373,150$255,820–$439,210
Canton, OH$372,510$200,820–$459,820
El Centro, CA$370,290$239,040–$407,150
Columbus, IN$369,300$247,000–$374,120
Lafayette, IN$368,750$323,130–$382,140
Bridgeport, CT$367,050$327,370–$430,830
Duluth, MN$364,710$237,040–$439,870

Data period: BLS OEWS May 2025.