BLS OEWS May 2025

Bank President and CEO pay by metro

Financial Headhunters presents official occupation data and the limitations behind this ranking resource. Read the mapping and reference period before using any figure in a hiring decision.

This is what we do all day: recruit accounting, finance, banking and insurance professionals.

Published metro medians, employment and location quotient, with a separate comparison against each area's all-occupations median.

Broader occupation

SOC 11-1011 Chief Executives. BLS reports Bank President and CEO within a broader occupation. It does not publish separate wages for this exact title, credentials, seniority or industry. Compare the listed SOC duties with your actual role before using this range.

Highest published medians

Highest numeric medians, annual wages, BLS May 2025
MetroOccupation medianEmploymentLocation quotientAll-occupations medianWage ratio
Medford, OR$615,500400.30$49,90012.33 times
Midland, MI$587,950601.17$49,34011.92 times
Midland, TX$389,3301000.64$54,4807.15 times
Bridgeport-Stamford-Danbury, CT$388,0604800.91$61,4706.31 times
Durham-Chapel Hill, NC$381,3301400.32$60,7206.28 times
Portland-Vancouver-Hillsboro, OR-WA$375,8106900.43$60,6906.19 times
Seattle-Tacoma-Bellevue, WA$370,0002,0600.75$72,6105.10 times
Greensboro-High Point, NC$354,3101600.32$46,5707.61 times
Chicago-Naperville-Elgin, IL-IN$344,9603,6100.61$54,7206.30 times
Evansville, IN$339,330400.23$46,5407.29 times

Lowest published medians

Lowest numeric medians, annual wages, BLS May 2025
MetroOccupation medianEmploymentLocation quotientAll-occupations medianWage ratio
Ponce, PR$81,7301201.39$26,9403.03 times
Aguadilla, PR$86,1001301.98$26,4803.25 times
Arecibo, PR$86,270701.60$26,1203.30 times
Mayaguez, PR$90,220901.34$25,2703.57 times
San Juan-Bayamon-Caguas, PR$98,8002,1802.40$29,4403.36 times
Sebring, FL$100,430701.84$40,4002.49 times
Rome, GA$106,740300.55$42,6702.50 times
Lake Charles, LA$108,200600.45$45,7002.37 times
Youngstown-Warren, OH$109,7301500.71$43,8002.51 times
Jefferson City, MO$113,0901201.15$48,0302.35 times

Pay relative to local wages

The wage ratio divides this occupation's median by the all-occupations median in the same area and pay unit. It is simple arithmetic on two BLS values, not a cost-of-living adjustment or a title-specific premium. Location quotient measures employment concentration, not pay. Ratios are not calculated from top-coded or suppressed medians.

Occupation median relative to all occupations, highest ratio first, annual wages, BLS May 2025
MetroOccupation medianEmploymentLocation quotientAll-occupations medianWage ratio
Medford, OR$615,500400.30$49,90012.33 times
Midland, MI$587,950601.17$49,34011.92 times
Greensboro-High Point, NC$354,3101600.32$46,5707.61 times
Evansville, IN$339,330400.23$46,5407.29 times
Midland, TX$389,3301000.64$54,4807.15 times
Hickory-Lenoir-Morganton, NC$312,730500.23$45,2206.92 times
Rockford, IL$323,030900.48$47,1206.86 times
Charlotte-Concord-Gastonia, NC-SC$329,0307400.41$49,9906.58 times
Wilmington, NC$298,730300.14$45,8006.52 times
Rapid City, SD$301,420700.70$46,2706.51 times
Springfield, IL$338,570800.57$52,6706.43 times
Richmond, VA$326,1608200.94$51,4606.34 times
Bridgeport-Stamford-Danbury, CT$388,0604800.91$61,4706.31 times
Chicago-Naperville-Elgin, IL-IN$344,9603,6100.61$54,7206.30 times
Durham-Chapel Hill, NC$381,3301400.32$60,7206.28 times
Jackson, MI$298,440600.87$47,7606.25 times
Dallas-Fort Worth-Arlington, TX$320,0602,5800.49$51,4406.22 times
Portland-Vancouver-Hillsboro, OR-WA$375,8106900.43$60,6906.19 times
Champaign-Urbana, IL$310,740700.51$50,7006.13 times
Ann Arbor, MI$335,9002600.90$55,3806.07 times
Virginia Beach-Chesapeake-Norfolk, VA-NC$297,3505300.53$49,4306.02 times
Winston-Salem, NC$273,710800.22$46,3805.90 times
Sioux Falls, SD-MN$282,1702501.07$47,9705.88 times
Kalamazoo-Portage, MI$285,3001500.91$48,5105.88 times
Detroit-Warren-Dearborn, MI$304,1102,0700.83$52,0805.84 times
Atlantic City-Hammonton, NJ$276,970400.19$47,5205.83 times
Odessa, TX$281,480500.45$48,5905.79 times
Asheville, NC$270,520500.22$46,8705.77 times
Charlottesville, VA$317,9001801.20$55,1805.76 times
Dalton, GA$242,760400.49$42,2105.75 times
Harrisonburg, VA$264,970400.47$46,1105.75 times
Allentown-Bethlehem-Easton, PA-NJ$279,0804000.82$48,9905.70 times
McAllen-Edinburg-Mission, TX$202,990800.20$35,8305.67 times
South Bend-Mishawaka, IN-MI$261,280600.35$46,5405.61 times
Des Moines-West Des Moines, IA$290,8701,2302.31$51,8205.61 times
Tyler, TX$237,880500.34$42,6505.58 times
Houston-Pasadena-The Woodlands, TX$275,2701,9200.44$49,4105.57 times
El Paso, TX$220,0501100.24$39,5105.57 times
Eugene-Springfield, OR$274,520600.27$49,6805.53 times
Urban Honolulu, HI$315,9203400.58$57,2205.52 times
Raleigh-Cary, NC$286,0503600.36$51,9905.50 times
Roanoke, VA$258,3101000.51$47,1405.48 times
San Antonio-New Braunfels, TX$256,6105600.38$47,0105.46 times
Peoria, IL$270,0901000.44$49,5905.45 times
Bay City, MI$247,680400.79$45,6205.43 times
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$292,7704,1201.08$54,3105.39 times
Atlanta-Sandy Springs-Roswell, GA$275,8202,3500.62$51,1705.39 times
Monroe, MI$244,760400.75$46,2405.29 times
Traverse City, MI$248,510600.72$47,4705.24 times
Grand Rapids-Wyoming-Kentwood, MI$248,6605400.69$47,5705.23 times
Indianapolis-Carmel-Greenwood, IN$256,3208700.60$49,3405.19 times
New Haven, CT$311,1102700.73$60,0605.18 times
Myrtle Beach-Conway-North Myrtle Beach, SC$194,3501000.54$37,9305.12 times
Seattle-Tacoma-Bellevue, WA$370,0002,0600.75$72,6105.10 times
Williamsport, PA$233,920400.62$46,0505.08 times
Gainesville, FL$238,2003301.66$47,0205.07 times
Austin-Round Rock-San Marcos, TX$288,1509500.56$56,9505.06 times
Corpus Christi, TX$229,340900.37$45,3505.06 times
Kennewick-Richland, WA$287,180700.42$57,2905.01 times
Yakima, WA$238,180500.40$47,8104.98 times
Bloomington, IN$235,900800.82$47,6604.95 times
Kiryas Joel-Poughkeepsie-Newburgh, NY$251,5201500.43$50,9904.93 times
New York-Newark-Jersey City, NY-NJ$301,4407,1800.58$61,4304.91 times
Brownsville-Harlingen, TX$178,860500.25$36,4904.90 times
Waterbury-Shelton, CT$248,8101300.60$51,4404.84 times
Salinas, CA$226,2702200.91$47,3804.78 times
Spokane-Spokane Valley, WA$260,9401600.49$54,6604.77 times
Lynchburg, VA$219,4001601.24$46,1904.75 times
Killeen-Temple, TX$220,940800.41$46,6604.74 times
Salem, OR$261,6501200.48$55,3104.73 times
Waco, TX$217,610900.55$46,0204.73 times
Buffalo-Cheektowaga, NY$239,9904200.59$50,7904.73 times
Winchester, VA-WV$221,620900.97$47,0704.71 times
Staunton-Stuarts Draft, VA$225,760400.56$48,0404.70 times
Sioux City, IA-NE-SD$220,5901301.31$47,0304.69 times
Great Falls, MT$217,910400.75$46,5104.69 times
Scranton--Wilkes-Barre, PA$216,5302700.79$46,3304.67 times
Amarillo, TX$208,170800.50$44,5804.67 times
Beaumont-Port Arthur, TX$226,720800.36$48,6304.66 times
Lancaster, PA$224,1602600.80$48,2104.65 times
Reading, PA$229,7401400.63$49,4404.65 times
Rochester, NY$237,1803700.56$51,2104.63 times
Billings, MT$227,0001000.81$49,0604.63 times
Jacksonville, FL$225,410Not published by BLSNot published by BLS$48,8304.62 times
Lebanon, PA$213,830300.48$46,5004.60 times
Omaha, NE-IA$228,2201,3302.03$49,6604.60 times
Niles, MI$210,620600.81$45,9804.58 times
Longview, TX$205,770800.51$45,1504.56 times
Providence-Warwick, RI-MA$243,6206500.69$53,6804.54 times
Baltimore-Columbia-Towson, MD$268,0301,9701.11$59,0704.54 times
Janesville-Beloit, WI$218,8401001.14$48,3904.52 times
York-Hanover, PA$217,7301700.71$48,1704.52 times
Sherman-Denison, TX$200,920300.44$44,6104.50 times
Chattanooga, TN-GA$209,9904401.25$46,7004.50 times
Johnson City, TN$195,4501000.89$43,4804.50 times
Jackson, TN$201,090900.81$44,7904.49 times
Fort Wayne, IN$213,720600.19$47,7004.48 times
Kenosha, WI$215,9301201.22$48,3104.47 times
Altoona, PA$197,360600.83$44,2704.46 times
Green Bay, WI$222,3203901.71$49,9404.45 times
Louisville/Jefferson County, KY-IN$213,9206400.72$48,3704.42 times
Napa, CA$241,5901501.45$55,2104.38 times
Stockton-Lodi, CA$214,3403100.81$48,9904.38 times
Lincoln, NE$217,7804601.92$49,8004.37 times
Norwich-New London-Willimantic, CT$250,670900.52$57,3704.37 times
La Crosse-Onalaska, WI-MN$210,7901501.37$48,2604.37 times
Dubuque, IA$212,8801001.28$48,7504.37 times
Kansas City, MO-KS$221,6409900.69$50,8204.36 times
Pittsburgh, PA$216,0601,6601.13$49,6504.35 times
Battle Creek, MI$211,560600.83$48,6904.35 times
Saginaw, MI$200,190900.82$46,2004.33 times
Nashville-Davidson--Murfreesboro--Franklin, TN$218,1901,7301.19$50,3904.33 times
Chambersburg, PA$205,570500.61$47,5404.32 times
Oshkosh-Neenah, WI$233,7601701.38$54,0604.32 times
Blacksburg-Christiansburg-Radford, VA$208,030500.56$48,1204.32 times
Cape Coral-Fort Myers, FL$202,190Not published by BLSNot published by BLS$46,7804.32 times
Flint, MI$197,7901100.63$45,8804.31 times
Wenatchee-East Wenatchee, WA$210,760300.48$49,2904.28 times
Eau Claire, WI$204,7101201.06$48,1004.26 times
Colorado Springs, CO$223,990700.16$52,7104.25 times
Bremerton-Silverdale-Port Orchard, WA$268,090600.47$63,2004.24 times
Hartford-West Hartford-East Hartford, CT$254,1804700.59$59,9404.24 times
Milwaukee-Waukesha, WI$216,240Not published by BLSNot published by BLS$51,1604.23 times
Knoxville, TN$198,8905100.92$47,0804.22 times
Davenport-Moline-Rock Island, IA-IL$205,0302000.85$48,5504.22 times
Harrisburg-Carlisle, PA$209,1405201.17$49,6104.22 times
Dayton-Kettering-Beavercreek, OH$210,6702000.42$49,9804.22 times
Waterloo-Cedar Falls, IA$199,0101100.95$47,4304.20 times
Los Angeles-Long Beach-Anaheim, CA$234,29010,8001.31$55,8504.19 times
Memphis, TN-MS-AR$196,6806800.84$46,8904.19 times
Lafayette-West Lafayette, IN$204,450400.29$48,7804.19 times
Savannah, GA$197,8401300.49$47,2404.19 times
Kingsport-Bristol, TN-VA$189,4101000.63$45,2404.19 times
Yuba City, CA$209,0601001.47$49,9704.18 times
Wichita, KS$198,9103500.87$47,6304.18 times
Parkersburg-Vienna, WV$174,980601.34$42,0004.17 times
Racine-Mount Pleasant, WI$203,2201201.23$48,8704.16 times
Wausau, WI$202,4601201.30$48,7904.15 times
Florence-Muscle Shoals, AL$164,770300.45$39,7404.15 times
Spartanburg, SC$197,5401000.47$47,6504.15 times
State College, PA$203,960700.81$49,2204.14 times
Decatur, IL$212,400300.57$51,2904.14 times
Lubbock, TX$174,1201200.55$42,1304.13 times
Cincinnati, OH-KY-IN$207,1709800.68$50,1704.13 times
Huntsville, AL$213,5301000.29$51,7404.13 times
Bakersfield-Delano, CA$195,4003900.87$47,4704.12 times
Ames, IA$206,0901101.43$50,2204.10 times
Iowa City, IA$205,3401100.89$50,0604.10 times
Bellingham, WA$236,930700.54$57,8204.10 times
Syracuse, NY$216,6102400.60$52,9904.09 times
Las Vegas-Henderson-North Las Vegas, NV$190,4807500.50$46,6704.08 times
Lexington Park, MD$260,050500.49$63,9904.06 times
San Diego-Chula Vista-Carlsbad, CA$238,4402,7101.34$58,6904.06 times
St. Louis, MO-IL$202,8401,1200.64$49,9904.06 times
Utica-Rome, NY$197,8801100.69$48,9704.04 times
Appleton, WI$201,3002301.39$49,9104.03 times
Fresno, CA$188,9307001.12$46,9104.03 times
Elmira, NY$192,530400.84$47,8504.02 times
Twin Falls, ID$182,4701201.77$45,4004.02 times
Charleston-North Charleston, SC$197,2202900.56$49,1504.01 times
Fond du Lac, WI$201,720701.28$50,3404.01 times
Kingston, NY$199,860400.51$50,0204.00 times
Pocatello, ID$180,2801002.00$45,1603.99 times
Athens-Clarke County, GA$164,460500.43$41,2203.99 times
Cleveland, OH$199,3509800.72$50,1403.98 times
Hilton Head Island-Bluffton-Port Royal, SC$174,230600.60$43,8503.97 times
Modesto, CA$200,9002300.88$50,6103.97 times
College Station-Bryan, TX$176,160600.36$44,4703.96 times
Burlington-South Burlington, VT$237,6001000.66$60,0203.96 times
El Centro, CA$177,950600.71$45,1403.94 times
Springfield, MO$179,9101500.52$45,7803.93 times
Crestview-Fort Walton Beach-Destin, FL$186,4403001.82$47,5103.92 times
Glens Falls, NY$192,520500.75$49,0903.92 times
Wheeling, WV-OH$172,4701001.36$44,2503.90 times
Columbus, GA-AL$169,630700.47$43,5403.90 times
San Francisco-Oakland-Fremont, CA$288,6905,1901.66$74,2603.89 times
Lakeland-Winter Haven, FL$179,3605701.63$46,1403.89 times
Gettysburg, PA$180,910300.79$46,6103.88 times
Houma-Bayou Cane-Thibodaux, LA$176,890500.50$45,6103.88 times
Tucson, AZ$185,100Not published by BLSNot published by BLS$47,7603.88 times
Oxnard-Thousand Oaks-Ventura, CA$202,7504301.01$52,5103.86 times
Merced, CA$181,6601000.92$47,2203.85 times
Santa Rosa-Petaluma, CA$218,6903501.31$56,8503.85 times
Muskegon-Norton Shores, MI$177,090700.89$46,0603.84 times
Clarksville, TN-KY$172,4101200.90$44,8603.84 times
Erie, PA$170,3401000.65$44,4603.83 times
Greeley, CO$210,700300.22$55,0703.83 times
Santa Cruz-Watsonville, CA$209,0802201.71$54,7303.82 times
Owensboro, KY$171,540500.82$44,9603.82 times
Oklahoma City, OK$179,9909701.09$47,2303.81 times
Columbia, SC$176,8903200.61$46,4303.81 times
Santa Maria-Santa Barbara, CA$195,6503601.38$51,6903.79 times
Wichita Falls, TX$163,170300.44$43,2103.78 times
Morristown, TN$166,650500.83$44,2803.76 times
Sheboygan, WI$195,0401301.67$51,8903.76 times
San Luis Obispo-Paso Robles, CA$190,0201801.11$50,7703.74 times
Abilene, TX$165,770400.41$44,3403.74 times
Madison, WI$217,0109001.67$58,0803.74 times
Texarkana, TX-AR$161,180700.92$43,2003.73 times
Binghamton, NY$184,360600.49$49,4603.73 times
Idaho Falls, ID$174,4102001.89$46,8003.73 times
Fargo, ND-MN$188,5101200.62$51,0503.69 times
Lexington-Fayette, KY$179,5202700.72$48,6203.69 times
Florence, SC$160,660600.47$43,5203.69 times
Cedar Rapids, IA$182,2102901.56$49,3603.69 times
Chico, CA$176,7501301.26$48,0503.68 times
Bangor, ME$176,3701902.03$47,9603.68 times
Gulfport-Biloxi, MS$159,120400.20$43,4703.66 times
Deltona-Daytona Beach-Ormond Beach, FL$164,4104401.53$44,9403.66 times
Morgantown, WV$172,9901501.70$47,3503.65 times
Riverside-San Bernardino-Ontario, CA$176,7001,9200.85$48,4003.65 times
Bozeman, MT$199,920900.92$54,8303.65 times
Tuscaloosa, AL$164,810400.25$45,2203.64 times
Lewiston, ID-WA$176,030701.89$48,3003.64 times
Bowling Green, KY$164,080800.76$45,0403.64 times
Mobile, AL$171,130500.21$47,0003.64 times
St. Cloud, MN$184,6102101.53$50,8403.63 times
Huntington-Ashland, WV-KY-OH$161,7602701.48$44,6003.63 times
Lansing-East Lansing, MI$190,6503201.13$52,8003.61 times
Coeur d'Alene, ID$171,5901601.68$47,7503.59 times
Greenville-Anderson-Greer, SC$166,4203000.53$46,5803.57 times
Palm Bay-Melbourne-Titusville, FL$175,0705901.84$49,0303.57 times
Mayaguez, PR$90,220901.34$25,2703.57 times
Kahului-Wailuku, HI$204,040300.36$57,6403.54 times
Minneapolis-St. Paul-Bloomington, MN-WI$209,9804,5001.75$59,3203.54 times
Akron, OH$172,6102500.59$48,8403.53 times
Charleston, WV$161,5402401.77$45,8303.52 times
Boise City, ID$172,7801,6303.17$49,1003.52 times
Missoula, MT$168,200600.74$47,8303.52 times
Grand Island, NE$173,690701.27$49,4103.52 times
Cleveland, TN$140,930400.76$40,2303.50 times
Toledo, OH$168,8301800.48$48,2203.50 times
Birmingham, AL$167,0801900.28$47,7703.50 times
Redding, CA$170,7701101.19$48,9203.49 times
Jackson, MS$149,4901100.31$42,8503.49 times
Manchester-Nashua, NH$196,9901900.71$56,5303.48 times
Johnstown, PA$153,570801.27$44,1103.48 times
Lawrence, KS$164,800600.95$47,3903.48 times
Tulsa, OK$162,2607901.31$46,6703.48 times
Mount Vernon-Anacortes, WA$207,100300.48$59,5903.48 times
Montgomery, AL$155,700700.32$44,9503.46 times
Mankato, MN$171,4601201.65$49,5303.46 times
Provo-Orem-Lehi, UT$165,770Not published by BLSNot published by BLS$48,0103.45 times
Salt Lake City-Murray, UT$190,4001,6901.55$55,2403.45 times
Visalia, CA$155,5102100.92$45,1303.45 times
Grand Forks, ND-MN$171,120701.10$49,7603.44 times
Valdosta, GA$133,570600.78$39,1103.42 times
Pensacola-Ferry Pass-Brent, FL$157,5003501.39$46,2403.41 times
Elizabethtown, KY$158,670400.66$46,8103.39 times
Ogden, UT$165,7403300.92$48,9003.39 times
Columbia, MO$159,890900.67$47,2603.38 times
Bismarck, ND$176,820600.67$52,5603.36 times
San Juan-Bayamon-Caguas, PR$98,8002,1802.40$29,4403.36 times
Punta Gorda, FL$151,2301401.86$45,5003.32 times
Hanford-Corcoran, CA$160,950500.73$48,4703.32 times
Arecibo, PR$86,270701.60$26,1203.30 times
Olympia-Lacey-Tumwater, WA$204,1901300.75$61,9603.30 times
Hot Springs, AR$119,990901.85$36,5403.28 times
Lawton, OK$137,500300.54$42,0903.27 times
Aguadilla, PR$86,1001301.98$26,4803.25 times
Paducah, KY-IL$148,710400.59$45,8603.24 times
Monroe, LA$123,090500.48$38,1503.23 times
Sebastian-Vero Beach-West Vero Corridor, FL$146,6701501.96$45,4803.22 times
Lafayette, LA$134,6601400.57$41,7803.22 times
Rochester, MN$194,7001901.19$60,6203.21 times
Lima, OH$150,740300.49$47,1703.20 times
Yuma, AZ$141,100800.91$44,1703.19 times
Canton-Massillon, OH$145,9101100.53$45,8103.19 times
Columbus, OH$162,9101,1600.80$51,3403.17 times
Duluth, MN-WI$158,2602401.48$50,0003.17 times
Helena, MT$173,880901.49$55,0403.16 times
Augusta-Richmond County, GA-SC$144,9801200.40$45,9903.15 times
Homosassa Springs, FL$129,850701.44$41,3603.14 times
Beckley, WV$131,040801.39$41,8503.13 times
Boulder, CO$216,4001100.43$69,5803.11 times
Portland-South Portland, ME$176,0006001.59$56,9603.09 times
Alexandria, LA$125,270500.59$40,6003.09 times
Albany-Schenectady-Troy, NY$180,2406601.12$58,4603.08 times
Vallejo, CA$180,1801800.95$58,6203.07 times
Weirton-Steubenville, WV-OH$139,950501.13$45,8403.05 times
Anchorage, AK$183,1102901.24$60,2003.04 times
Ponce, PR$81,7301201.39$26,9403.03 times
Wildwood-The Villages, FL$138,560601.14$45,8303.02 times
Trenton-Princeton, NJ$191,3602000.65$63,4903.01 times
Manhattan, KS$138,290801.18$45,9003.01 times
Hagerstown-Martinsburg, MD-WV$142,3901100.82$47,4403.00 times
Joplin, MO-KS$134,670600.56$44,9802.99 times
Ocala, FL$131,4402201.38$43,9902.99 times
Logan, UT-ID$136,7201001.10$46,3602.95 times
Fort Smith, AR-OK$114,5502101.63$39,5602.90 times
Fayetteville-Springdale-Rogers, AR$134,6406701.85$46,6102.89 times
Jonesboro, AR$120,0201401.79$42,2402.84 times
Sacramento-Roseville-Folsom, CA$169,7703,6802.59$59,7502.84 times
Topeka, KS$140,3302401.60$49,5402.83 times
Flagstaff, AZ$134,5101101.25$47,5002.83 times
Little Rock-North Little Rock-Conway, AR$129,490Not published by BLSNot published by BLS$45,7902.83 times
Prescott Valley-Prescott, AZ$130,0001401.42$46,3302.81 times
Lewiston-Auburn, ME$138,440601.03$49,5402.79 times
Panama City-Panama City Beach, FL$125,4601301.09$45,0302.79 times
St. Joseph, MO-KS$131,540500.67$47,3502.78 times
Minot, ND$135,870401.02$48,9402.78 times
St. George, UT$124,2801201.05$45,1402.75 times
Port St. Lucie, FL$127,100Not published by BLSNot published by BLS$46,4902.73 times
Lake Havasu City-Kingman, AZ$120,9001001.38$44,2302.73 times
Macon-Bibb County, GA$123,170700.60$45,1602.73 times
Phoenix-Mesa-Chandler, AZ$138,9003,1401.00$51,3802.70 times
Sandusky, OH$120,030300.50$44,9702.67 times
Sierra Vista-Douglas, AZ$122,670701.68$47,0502.61 times
Albuquerque, NM$123,500700.14$48,0602.57 times
Youngstown-Warren, OH$109,7301500.71$43,8002.51 times
Reno, NV$124,3003701.02$49,6602.50 times
Rome, GA$106,740300.55$42,6702.50 times
Sebring, FL$100,430701.84$40,4002.49 times
Fairbanks-College, AK$150,930501.06$61,8102.44 times
Lake Charles, LA$108,200600.45$45,7002.37 times
Jefferson City, MO$113,0901201.15$48,0302.35 times
Carson City, NV$125,280601.39$56,6802.21 times

All published metro medians

Every numeric metro median, highest first, annual wages, BLS May 2025
MetroOccupation medianEmploymentLocation quotientAll-occupations medianWage ratio
Medford, OR$615,500400.30$49,90012.33 times
Midland, MI$587,950601.17$49,34011.92 times
Midland, TX$389,3301000.64$54,4807.15 times
Bridgeport-Stamford-Danbury, CT$388,0604800.91$61,4706.31 times
Durham-Chapel Hill, NC$381,3301400.32$60,7206.28 times
Portland-Vancouver-Hillsboro, OR-WA$375,8106900.43$60,6906.19 times
Seattle-Tacoma-Bellevue, WA$370,0002,0600.75$72,6105.10 times
Greensboro-High Point, NC$354,3101600.32$46,5707.61 times
Chicago-Naperville-Elgin, IL-IN$344,9603,6100.61$54,7206.30 times
Evansville, IN$339,330400.23$46,5407.29 times
Springfield, IL$338,570800.57$52,6706.43 times
Ann Arbor, MI$335,9002600.90$55,3806.07 times
Charlotte-Concord-Gastonia, NC-SC$329,0307400.41$49,9906.58 times
Richmond, VA$326,1608200.94$51,4606.34 times
Rockford, IL$323,030900.48$47,1206.86 times
Dallas-Fort Worth-Arlington, TX$320,0602,5800.49$51,4406.22 times
Charlottesville, VA$317,9001801.20$55,1805.76 times
Urban Honolulu, HI$315,9203400.58$57,2205.52 times
Hickory-Lenoir-Morganton, NC$312,730500.23$45,2206.92 times
New Haven, CT$311,1102700.73$60,0605.18 times
Champaign-Urbana, IL$310,740700.51$50,7006.13 times
Detroit-Warren-Dearborn, MI$304,1102,0700.83$52,0805.84 times
New York-Newark-Jersey City, NY-NJ$301,4407,1800.58$61,4304.91 times
Rapid City, SD$301,420700.70$46,2706.51 times
Wilmington, NC$298,730300.14$45,8006.52 times
Jackson, MI$298,440600.87$47,7606.25 times
Virginia Beach-Chesapeake-Norfolk, VA-NC$297,3505300.53$49,4306.02 times
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$292,7704,1201.08$54,3105.39 times
Des Moines-West Des Moines, IA$290,8701,2302.31$51,8205.61 times
San Francisco-Oakland-Fremont, CA$288,6905,1901.66$74,2603.89 times
Austin-Round Rock-San Marcos, TX$288,1509500.56$56,9505.06 times
Kennewick-Richland, WA$287,180700.42$57,2905.01 times
Raleigh-Cary, NC$286,0503600.36$51,9905.50 times
Kalamazoo-Portage, MI$285,3001500.91$48,5105.88 times
Sioux Falls, SD-MN$282,1702501.07$47,9705.88 times
Odessa, TX$281,480500.45$48,5905.79 times
Allentown-Bethlehem-Easton, PA-NJ$279,0804000.82$48,9905.70 times
Atlantic City-Hammonton, NJ$276,970400.19$47,5205.83 times
Atlanta-Sandy Springs-Roswell, GA$275,8202,3500.62$51,1705.39 times
Houston-Pasadena-The Woodlands, TX$275,2701,9200.44$49,4105.57 times
Eugene-Springfield, OR$274,520600.27$49,6805.53 times
Winston-Salem, NC$273,710800.22$46,3805.90 times
Asheville, NC$270,520500.22$46,8705.77 times
Peoria, IL$270,0901000.44$49,5905.45 times
Bremerton-Silverdale-Port Orchard, WA$268,090600.47$63,2004.24 times
Baltimore-Columbia-Towson, MD$268,0301,9701.11$59,0704.54 times
Harrisonburg, VA$264,970400.47$46,1105.75 times
Salem, OR$261,6501200.48$55,3104.73 times
South Bend-Mishawaka, IN-MI$261,280600.35$46,5405.61 times
Spokane-Spokane Valley, WA$260,9401600.49$54,6604.77 times
Lexington Park, MD$260,050500.49$63,9904.06 times
Roanoke, VA$258,3101000.51$47,1405.48 times
San Antonio-New Braunfels, TX$256,6105600.38$47,0105.46 times
Indianapolis-Carmel-Greenwood, IN$256,3208700.60$49,3405.19 times
Hartford-West Hartford-East Hartford, CT$254,1804700.59$59,9404.24 times
Kiryas Joel-Poughkeepsie-Newburgh, NY$251,5201500.43$50,9904.93 times
Norwich-New London-Willimantic, CT$250,670900.52$57,3704.37 times
Waterbury-Shelton, CT$248,8101300.60$51,4404.84 times
Grand Rapids-Wyoming-Kentwood, MI$248,6605400.69$47,5705.23 times
Traverse City, MI$248,510600.72$47,4705.24 times
Bay City, MI$247,680400.79$45,6205.43 times
Monroe, MI$244,760400.75$46,2405.29 times
Providence-Warwick, RI-MA$243,6206500.69$53,6804.54 times
Dalton, GA$242,760400.49$42,2105.75 times
Napa, CA$241,5901501.45$55,2104.38 times
Buffalo-Cheektowaga, NY$239,9904200.59$50,7904.73 times
San Diego-Chula Vista-Carlsbad, CA$238,4402,7101.34$58,6904.06 times
Gainesville, FL$238,2003301.66$47,0205.07 times
Yakima, WA$238,180500.40$47,8104.98 times
Tyler, TX$237,880500.34$42,6505.58 times
Burlington-South Burlington, VT$237,6001000.66$60,0203.96 times
Rochester, NY$237,1803700.56$51,2104.63 times
Bellingham, WA$236,930700.54$57,8204.10 times
Bloomington, IN$235,900800.82$47,6604.95 times
Los Angeles-Long Beach-Anaheim, CA$234,29010,8001.31$55,8504.19 times
Williamsport, PA$233,920400.62$46,0505.08 times
Oshkosh-Neenah, WI$233,7601701.38$54,0604.32 times
Reading, PA$229,7401400.63$49,4404.65 times
Corpus Christi, TX$229,340900.37$45,3505.06 times
Omaha, NE-IA$228,2201,3302.03$49,6604.60 times
Billings, MT$227,0001000.81$49,0604.63 times
Beaumont-Port Arthur, TX$226,720800.36$48,6304.66 times
Salinas, CA$226,2702200.91$47,3804.78 times
Staunton-Stuarts Draft, VA$225,760400.56$48,0404.70 times
Jacksonville, FL$225,410Not published by BLSNot published by BLS$48,8304.62 times
Lancaster, PA$224,1602600.80$48,2104.65 times
Colorado Springs, CO$223,990700.16$52,7104.25 times
Green Bay, WI$222,3203901.71$49,9404.45 times
Kansas City, MO-KS$221,6409900.69$50,8204.36 times
Winchester, VA-WV$221,620900.97$47,0704.71 times
Killeen-Temple, TX$220,940800.41$46,6604.74 times
Sioux City, IA-NE-SD$220,5901301.31$47,0304.69 times
El Paso, TX$220,0501100.24$39,5105.57 times
Lynchburg, VA$219,4001601.24$46,1904.75 times
Janesville-Beloit, WI$218,8401001.14$48,3904.52 times
Santa Rosa-Petaluma, CA$218,6903501.31$56,8503.85 times
Nashville-Davidson--Murfreesboro--Franklin, TN$218,1901,7301.19$50,3904.33 times
Great Falls, MT$217,910400.75$46,5104.69 times
Lincoln, NE$217,7804601.92$49,8004.37 times
York-Hanover, PA$217,7301700.71$48,1704.52 times
Waco, TX$217,610900.55$46,0204.73 times
Madison, WI$217,0109001.67$58,0803.74 times
Syracuse, NY$216,6102400.60$52,9904.09 times
Scranton--Wilkes-Barre, PA$216,5302700.79$46,3304.67 times
Boulder, CO$216,4001100.43$69,5803.11 times
Milwaukee-Waukesha, WI$216,240Not published by BLSNot published by BLS$51,1604.23 times
Pittsburgh, PA$216,0601,6601.13$49,6504.35 times
Kenosha, WI$215,9301201.22$48,3104.47 times
Stockton-Lodi, CA$214,3403100.81$48,9904.38 times
Louisville/Jefferson County, KY-IN$213,9206400.72$48,3704.42 times
Lebanon, PA$213,830300.48$46,5004.60 times
Fort Wayne, IN$213,720600.19$47,7004.48 times
Huntsville, AL$213,5301000.29$51,7404.13 times
Dubuque, IA$212,8801001.28$48,7504.37 times
Decatur, IL$212,400300.57$51,2904.14 times
Battle Creek, MI$211,560600.83$48,6904.35 times
La Crosse-Onalaska, WI-MN$210,7901501.37$48,2604.37 times
Wenatchee-East Wenatchee, WA$210,760300.48$49,2904.28 times
Greeley, CO$210,700300.22$55,0703.83 times
Dayton-Kettering-Beavercreek, OH$210,6702000.42$49,9804.22 times
Niles, MI$210,620600.81$45,9804.58 times
Chattanooga, TN-GA$209,9904401.25$46,7004.50 times
Minneapolis-St. Paul-Bloomington, MN-WI$209,9804,5001.75$59,3203.54 times
Harrisburg-Carlisle, PA$209,1405201.17$49,6104.22 times
Santa Cruz-Watsonville, CA$209,0802201.71$54,7303.82 times
Yuba City, CA$209,0601001.47$49,9704.18 times
Amarillo, TX$208,170800.50$44,5804.67 times
Blacksburg-Christiansburg-Radford, VA$208,030500.56$48,1204.32 times
Cincinnati, OH-KY-IN$207,1709800.68$50,1704.13 times
Mount Vernon-Anacortes, WA$207,100300.48$59,5903.48 times
Ames, IA$206,0901101.43$50,2204.10 times
Longview, TX$205,770800.51$45,1504.56 times
Chambersburg, PA$205,570500.61$47,5404.32 times
Iowa City, IA$205,3401100.89$50,0604.10 times
Davenport-Moline-Rock Island, IA-IL$205,0302000.85$48,5504.22 times
Eau Claire, WI$204,7101201.06$48,1004.26 times
Lafayette-West Lafayette, IN$204,450400.29$48,7804.19 times
Olympia-Lacey-Tumwater, WA$204,1901300.75$61,9603.30 times
Kahului-Wailuku, HI$204,040300.36$57,6403.54 times
State College, PA$203,960700.81$49,2204.14 times
Racine-Mount Pleasant, WI$203,2201201.23$48,8704.16 times
McAllen-Edinburg-Mission, TX$202,990800.20$35,8305.67 times
St. Louis, MO-IL$202,8401,1200.64$49,9904.06 times
Oxnard-Thousand Oaks-Ventura, CA$202,7504301.01$52,5103.86 times
Wausau, WI$202,4601201.30$48,7904.15 times
Cape Coral-Fort Myers, FL$202,190Not published by BLSNot published by BLS$46,7804.32 times
Fond du Lac, WI$201,720701.28$50,3404.01 times
Appleton, WI$201,3002301.39$49,9104.03 times
Jackson, TN$201,090900.81$44,7904.49 times
Sherman-Denison, TX$200,920300.44$44,6104.50 times
Modesto, CA$200,9002300.88$50,6103.97 times
Saginaw, MI$200,190900.82$46,2004.33 times
Bozeman, MT$199,920900.92$54,8303.65 times
Kingston, NY$199,860400.51$50,0204.00 times
Cleveland, OH$199,3509800.72$50,1403.98 times
Waterloo-Cedar Falls, IA$199,0101100.95$47,4304.20 times
Wichita, KS$198,9103500.87$47,6304.18 times
Knoxville, TN$198,8905100.92$47,0804.22 times
Utica-Rome, NY$197,8801100.69$48,9704.04 times
Savannah, GA$197,8401300.49$47,2404.19 times
Flint, MI$197,7901100.63$45,8804.31 times
Spartanburg, SC$197,5401000.47$47,6504.15 times
Altoona, PA$197,360600.83$44,2704.46 times
Charleston-North Charleston, SC$197,2202900.56$49,1504.01 times
Manchester-Nashua, NH$196,9901900.71$56,5303.48 times
Memphis, TN-MS-AR$196,6806800.84$46,8904.19 times
Santa Maria-Santa Barbara, CA$195,6503601.38$51,6903.79 times
Johnson City, TN$195,4501000.89$43,4804.50 times
Bakersfield-Delano, CA$195,4003900.87$47,4704.12 times
Sheboygan, WI$195,0401301.67$51,8903.76 times
Rochester, MN$194,7001901.19$60,6203.21 times
Myrtle Beach-Conway-North Myrtle Beach, SC$194,3501000.54$37,9305.12 times
Elmira, NY$192,530400.84$47,8504.02 times
Glens Falls, NY$192,520500.75$49,0903.92 times
Trenton-Princeton, NJ$191,3602000.65$63,4903.01 times
Lansing-East Lansing, MI$190,6503201.13$52,8003.61 times
Las Vegas-Henderson-North Las Vegas, NV$190,4807500.50$46,6704.08 times
Salt Lake City-Murray, UT$190,4001,6901.55$55,2403.45 times
San Luis Obispo-Paso Robles, CA$190,0201801.11$50,7703.74 times
Kingsport-Bristol, TN-VA$189,4101000.63$45,2404.19 times
Fresno, CA$188,9307001.12$46,9104.03 times
Fargo, ND-MN$188,5101200.62$51,0503.69 times
Crestview-Fort Walton Beach-Destin, FL$186,4403001.82$47,5103.92 times
Tucson, AZ$185,100Not published by BLSNot published by BLS$47,7603.88 times
St. Cloud, MN$184,6102101.53$50,8403.63 times
Binghamton, NY$184,360600.49$49,4603.73 times
Anchorage, AK$183,1102901.24$60,2003.04 times
Twin Falls, ID$182,4701201.77$45,4004.02 times
Cedar Rapids, IA$182,2102901.56$49,3603.69 times
Merced, CA$181,6601000.92$47,2203.85 times
Gettysburg, PA$180,910300.79$46,6103.88 times
Pocatello, ID$180,2801002.00$45,1603.99 times
Albany-Schenectady-Troy, NY$180,2406601.12$58,4603.08 times
Vallejo, CA$180,1801800.95$58,6203.07 times
Oklahoma City, OK$179,9909701.09$47,2303.81 times
Springfield, MO$179,9101500.52$45,7803.93 times
Lexington-Fayette, KY$179,5202700.72$48,6203.69 times
Lakeland-Winter Haven, FL$179,3605701.63$46,1403.89 times
Brownsville-Harlingen, TX$178,860500.25$36,4904.90 times
El Centro, CA$177,950600.71$45,1403.94 times
Muskegon-Norton Shores, MI$177,090700.89$46,0603.84 times
Columbia, SC$176,8903200.61$46,4303.81 times
Houma-Bayou Cane-Thibodaux, LA$176,890500.50$45,6103.88 times
Bismarck, ND$176,820600.67$52,5603.36 times
Chico, CA$176,7501301.26$48,0503.68 times
Riverside-San Bernardino-Ontario, CA$176,7001,9200.85$48,4003.65 times
Bangor, ME$176,3701902.03$47,9603.68 times
College Station-Bryan, TX$176,160600.36$44,4703.96 times
Lewiston, ID-WA$176,030701.89$48,3003.64 times
Portland-South Portland, ME$176,0006001.59$56,9603.09 times
Palm Bay-Melbourne-Titusville, FL$175,0705901.84$49,0303.57 times
Parkersburg-Vienna, WV$174,980601.34$42,0004.17 times
Idaho Falls, ID$174,4102001.89$46,8003.73 times
Hilton Head Island-Bluffton-Port Royal, SC$174,230600.60$43,8503.97 times
Lubbock, TX$174,1201200.55$42,1304.13 times
Helena, MT$173,880901.49$55,0403.16 times
Grand Island, NE$173,690701.27$49,4103.52 times
Morgantown, WV$172,9901501.70$47,3503.65 times
Boise City, ID$172,7801,6303.17$49,1003.52 times
Akron, OH$172,6102500.59$48,8403.53 times
Wheeling, WV-OH$172,4701001.36$44,2503.90 times
Clarksville, TN-KY$172,4101200.90$44,8603.84 times
Coeur d'Alene, ID$171,5901601.68$47,7503.59 times
Owensboro, KY$171,540500.82$44,9603.82 times
Mankato, MN$171,4601201.65$49,5303.46 times
Mobile, AL$171,130500.21$47,0003.64 times
Grand Forks, ND-MN$171,120701.10$49,7603.44 times
Redding, CA$170,7701101.19$48,9203.49 times
Erie, PA$170,3401000.65$44,4603.83 times
Sacramento-Roseville-Folsom, CA$169,7703,6802.59$59,7502.84 times
Columbus, GA-AL$169,630700.47$43,5403.90 times
Toledo, OH$168,8301800.48$48,2203.50 times
Missoula, MT$168,200600.74$47,8303.52 times
Birmingham, AL$167,0801900.28$47,7703.50 times
Morristown, TN$166,650500.83$44,2803.76 times
Greenville-Anderson-Greer, SC$166,4203000.53$46,5803.57 times
Abilene, TX$165,770400.41$44,3403.74 times
Provo-Orem-Lehi, UT$165,770Not published by BLSNot published by BLS$48,0103.45 times
Ogden, UT$165,7403300.92$48,9003.39 times
Tuscaloosa, AL$164,810400.25$45,2203.64 times
Lawrence, KS$164,800600.95$47,3903.48 times
Florence-Muscle Shoals, AL$164,770300.45$39,7404.15 times
Athens-Clarke County, GA$164,460500.43$41,2203.99 times
Deltona-Daytona Beach-Ormond Beach, FL$164,4104401.53$44,9403.66 times
Bowling Green, KY$164,080800.76$45,0403.64 times
Wichita Falls, TX$163,170300.44$43,2103.78 times
Columbus, OH$162,9101,1600.80$51,3403.17 times
Tulsa, OK$162,2607901.31$46,6703.48 times
Huntington-Ashland, WV-KY-OH$161,7602701.48$44,6003.63 times
Charleston, WV$161,5402401.77$45,8303.52 times
Texarkana, TX-AR$161,180700.92$43,2003.73 times
Hanford-Corcoran, CA$160,950500.73$48,4703.32 times
Florence, SC$160,660600.47$43,5203.69 times
Columbia, MO$159,890900.67$47,2603.38 times
Gulfport-Biloxi, MS$159,120400.20$43,4703.66 times
Elizabethtown, KY$158,670400.66$46,8103.39 times
Duluth, MN-WI$158,2602401.48$50,0003.17 times
Pensacola-Ferry Pass-Brent, FL$157,5003501.39$46,2403.41 times
Montgomery, AL$155,700700.32$44,9503.46 times
Visalia, CA$155,5102100.92$45,1303.45 times
Johnstown, PA$153,570801.27$44,1103.48 times
Punta Gorda, FL$151,2301401.86$45,5003.32 times
Fairbanks-College, AK$150,930501.06$61,8102.44 times
Lima, OH$150,740300.49$47,1703.20 times
Jackson, MS$149,4901100.31$42,8503.49 times
Paducah, KY-IL$148,710400.59$45,8603.24 times
Sebastian-Vero Beach-West Vero Corridor, FL$146,6701501.96$45,4803.22 times
Canton-Massillon, OH$145,9101100.53$45,8103.19 times
Augusta-Richmond County, GA-SC$144,9801200.40$45,9903.15 times
Hagerstown-Martinsburg, MD-WV$142,3901100.82$47,4403.00 times
Yuma, AZ$141,100800.91$44,1703.19 times
Cleveland, TN$140,930400.76$40,2303.50 times
Topeka, KS$140,3302401.60$49,5402.83 times
Weirton-Steubenville, WV-OH$139,950501.13$45,8403.05 times
Phoenix-Mesa-Chandler, AZ$138,9003,1401.00$51,3802.70 times
Wildwood-The Villages, FL$138,560601.14$45,8303.02 times
Lewiston-Auburn, ME$138,440601.03$49,5402.79 times
Manhattan, KS$138,290801.18$45,9003.01 times
Lawton, OK$137,500300.54$42,0903.27 times
Logan, UT-ID$136,7201001.10$46,3602.95 times
Minot, ND$135,870401.02$48,9402.78 times
Joplin, MO-KS$134,670600.56$44,9802.99 times
Lafayette, LA$134,6601400.57$41,7803.22 times
Fayetteville-Springdale-Rogers, AR$134,6406701.85$46,6102.89 times
Flagstaff, AZ$134,5101101.25$47,5002.83 times
Valdosta, GA$133,570600.78$39,1103.42 times
St. Joseph, MO-KS$131,540500.67$47,3502.78 times
Ocala, FL$131,4402201.38$43,9902.99 times
Beckley, WV$131,040801.39$41,8503.13 times
Prescott Valley-Prescott, AZ$130,0001401.42$46,3302.81 times
Homosassa Springs, FL$129,850701.44$41,3603.14 times
Little Rock-North Little Rock-Conway, AR$129,490Not published by BLSNot published by BLS$45,7902.83 times
Port St. Lucie, FL$127,100Not published by BLSNot published by BLS$46,4902.73 times
Panama City-Panama City Beach, FL$125,4601301.09$45,0302.79 times
Carson City, NV$125,280601.39$56,6802.21 times
Alexandria, LA$125,270500.59$40,6003.09 times
Reno, NV$124,3003701.02$49,6602.50 times
St. George, UT$124,2801201.05$45,1402.75 times
Albuquerque, NM$123,500700.14$48,0602.57 times
Macon-Bibb County, GA$123,170700.60$45,1602.73 times
Monroe, LA$123,090500.48$38,1503.23 times
Sierra Vista-Douglas, AZ$122,670701.68$47,0502.61 times
Lake Havasu City-Kingman, AZ$120,9001001.38$44,2302.73 times
Sandusky, OH$120,030300.50$44,9702.67 times
Jonesboro, AR$120,0201401.79$42,2402.84 times
Hot Springs, AR$119,990901.85$36,5403.28 times
Fort Smith, AR-OK$114,5502101.63$39,5602.90 times
Jefferson City, MO$113,0901201.15$48,0302.35 times
Youngstown-Warren, OH$109,7301500.71$43,8002.51 times
Lake Charles, LA$108,200600.45$45,7002.37 times
Rome, GA$106,740300.55$42,6702.50 times
Sebring, FL$100,430701.84$40,4002.49 times
San Juan-Bayamon-Caguas, PR$98,8002,1802.40$29,4403.36 times
Mayaguez, PR$90,220901.34$25,2703.57 times
Arecibo, PR$86,270701.60$26,1203.30 times
Aguadilla, PR$86,1001301.98$26,4803.25 times
Ponce, PR$81,7301201.39$26,9403.03 times

Source: U.S. Bureau of Labor Statistics, OEWS May 2025. SOC 11-1011 Chief Executives and SOC 00-0000 All Occupations, cross-industry and all ownership. BLS source tables.

Back to the national pay page · Build a range for a job posting

Start a Search