BLS OEWS May 2025

Controller 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-3031 Financial Managers. BLS reports Controller 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
San Jose-Sunnyvale-Santa Clara, CA$225,2807,9701.30$84,0502.68 times
New York-Newark-Jersey City, NY-NJ$221,01089,9601.75$61,4303.60 times
San Francisco-Oakland-Fremont, CA$216,15017,0401.33$74,2602.91 times
Bridgeport-Stamford-Danbury, CT$211,0007,2103.29$61,4703.43 times
Boston-Cambridge-Newton, MA-NH$209,78021,6501.48$66,6203.15 times
Denver-Aurora-Centennial, CO$193,4007,4900.86$62,3203.10 times
Boulder, CO$192,9707000.67$69,5802.77 times
Seattle-Tacoma-Bellevue, WA$185,5508,5000.75$72,6102.56 times
Washington-Arlington-Alexandria, DC-VA-MD-WV$185,27026,4301.56$71,0602.61 times
Trenton-Princeton, NJ$184,8002,4601.89$63,4902.91 times

Lowest published medians

Lowest numeric medians, annual wages, BLS May 2025
MetroOccupation medianEmploymentLocation quotientAll-occupations medianWage ratio
Arecibo, PR$75,1401000.52$26,1202.88 times
Mayaguez, PR$75,3801200.41$25,2702.98 times
Aguadilla, PR$77,0201200.47$26,4802.91 times
Ponce, PR$77,4701500.42$26,9402.88 times
San Juan-Bayamon-Caguas, PR$94,6003,2000.86$29,4403.21 times
Hot Springs, AR$95,0101200.57$36,5402.60 times
Tallahassee, FL$98,5101,3701.36$46,5202.12 times
Prescott Valley-Prescott, AZ$99,7402300.58$46,3302.15 times
Sierra Vista-Douglas, AZ$102,0101100.62$47,0502.17 times
Johnstown, PA$102,4202000.79$44,1102.32 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
Myrtle Beach-Conway-North Myrtle Beach, SC$137,4504000.51$37,9303.62 times
Lawrence, KS$171,2901700.60$47,3903.61 times
McAllen-Edinburg-Mission, TX$129,2906200.39$35,8303.61 times
New York-Newark-Jersey City, NY-NJ$221,01089,9601.75$61,4303.60 times
Brownsville-Harlingen, TX$129,8203200.38$36,4903.56 times
Midland, MI$173,0803101.52$49,3403.51 times
Rapid City, SD$160,2801200.29$46,2703.46 times
Daphne-Fairhope-Foley, AL$133,3901700.36$38,5203.46 times
Charlotte-Concord-Gastonia, NC-SC$172,7609,2901.26$49,9903.46 times
Bridgeport-Stamford-Danbury, CT$211,0007,2103.29$61,4703.43 times
Greensboro-High Point, NC$159,7401,3400.68$46,5703.43 times
Pinehurst-Southern Pines, NC$146,8301100.48$42,9203.42 times
Dover, DE$159,5401700.46$46,6903.42 times
Sioux Falls, SD-MN$163,5805000.51$47,9703.41 times
Springfield, MA$175,9509200.85$51,9303.39 times
Houston-Pasadena-The Woodlands, TX$166,91018,5701.04$49,4103.38 times
Miami-Fort Lauderdale-West Palm Beach, FL$164,23014,5400.95$48,6403.38 times
Richmond, VA$173,1403,4800.97$51,4603.36 times
Lynchburg, VA$155,3702200.41$46,1903.36 times
Roanoke, VA$158,0304900.59$47,1403.35 times
Goldsboro, NC$135,920800.37$40,5703.35 times
Vineland, NJ$161,4101400.41$48,1903.35 times
Atlanta-Sandy Springs-Roswell, GA$171,24015,6601.00$51,1703.35 times
Winston-Salem, NC$155,0309800.66$46,3803.34 times
Gadsden, AL$122,470700.41$36,6603.34 times
El Paso, TX$131,5809200.50$39,5103.33 times
Athens-Clarke County, GA$137,1302100.40$41,2203.33 times
Wilmington, NC$152,1505100.49$45,8003.32 times
Atlantic City-Hammonton, NJ$157,8005100.55$47,5203.32 times
Auburn-Opelika, AL$129,5801800.45$39,0703.32 times
Virginia Beach-Chesapeake-Norfolk, VA-NC$163,9402,2900.55$49,4303.32 times
Riverside-San Bernardino-Ontario, CA$160,2304,1200.44$48,4003.31 times
Pueblo, CO$161,570800.23$48,9403.30 times
Yakima, WA$157,5501800.35$47,8103.30 times
Dallas-Fort Worth-Arlington, TX$169,20026,6001.21$51,4403.29 times
Glens Falls, NY$161,3001800.67$49,0903.29 times
Lakeland-Winter Haven, FL$151,4401,2000.84$46,1403.28 times
Palm Bay-Melbourne-Titusville, FL$160,9109500.71$49,0303.28 times
Cleveland, TN$131,8601300.56$40,2303.28 times
Rochester, NY$167,8002,1900.82$51,2103.28 times
Colorado Springs, CO$172,6807100.42$52,7103.28 times
Rome, GA$139,7401300.51$42,6703.27 times
Wildwood-The Villages, FL$149,8801400.61$45,8303.27 times
Dothan, AL$124,8101400.42$38,1703.27 times
Wenatchee-East Wenatchee, WA$160,6901300.47$49,2903.26 times
Wichita, KS$155,0601,0600.63$47,6303.26 times
Waterbury-Shelton, CT$167,3201,0901.25$51,4403.25 times
Laredo, TX$121,1401900.32$37,2503.25 times
Binghamton, NY$160,7803000.56$49,4603.25 times
Columbus, GA-AL$141,4603400.55$43,5403.25 times
Asheville, NC$152,2704500.46$46,8703.25 times
Chattanooga, TN-GA$151,5301,2800.88$46,7003.24 times
Hammond, LA$124,8001100.41$38,4803.24 times
Florence-Muscle Shoals, AL$128,8301500.48$39,7403.24 times
Salinas, CA$153,3704500.44$47,3803.24 times
Valdosta, GA$126,5901400.48$39,1103.24 times
Oxnard-Thousand Oaks-Ventura, CA$169,9001,3300.76$52,5103.24 times
Buffalo-Cheektowaga, NY$164,2302,6800.93$50,7903.23 times
Winchester, VA-WV$151,9902700.74$47,0703.23 times
Provo-Orem-Lehi, UT$154,9901,3000.79$48,0103.23 times
Bakersfield-Delano, CA$153,0309000.49$47,4703.22 times
Birmingham, AL$153,9302,7000.96$47,7703.22 times
Tampa-St. Petersburg-Clearwater, FL$157,4808,5001.08$48,9403.22 times
Amarillo, TX$143,3505500.82$44,5803.22 times
Harrisonburg, VA$148,2001400.41$46,1103.21 times
San Juan-Bayamon-Caguas, PR$94,6003,2000.86$29,4403.21 times
Naples-Marco Island, FL$153,5206700.71$47,8003.21 times
Lubbock, TX$135,0905400.60$42,1303.21 times
Tyler, TX$136,5203400.54$42,6503.20 times
Brunswick-St. Simons, GA$134,2301100.42$41,9403.20 times
Kansas City, MO-KS$162,4904,9700.84$50,8203.20 times
Syracuse, NY$169,2701,2200.75$52,9903.19 times
Sebastian-Vero Beach-West Vero Corridor, FL$145,0001800.57$45,4803.19 times
Fort Collins-Loveland, CO$175,8904500.49$55,3103.18 times
Santa Maria-Santa Barbara, CA$164,2707600.70$51,6903.18 times
St. Louis, MO-IL$158,7807,1900.99$49,9903.18 times
Midland, TX$172,5208001.20$54,4803.17 times
Modesto, CA$160,1806000.56$50,6103.16 times
Fayetteville-Springdale-Rogers, AR$147,4101,8801.26$46,6103.16 times
Gainesville, GA$144,8502900.52$45,9003.16 times
Victoria, TX$135,7101000.51$43,0503.15 times
Fond du Lac, WI$158,6201800.74$50,3403.15 times
Dalton, GA$133,0002000.56$42,2103.15 times
Cleveland, OH$157,9006,3001.13$50,1403.15 times
Boston-Cambridge-Newton, MA-NH$209,78021,6501.48$66,6203.15 times
Peoria, IL$155,8401,1701.30$49,5903.14 times
Cape Girardeau, MO-IL$139,6901200.50$44,4703.14 times
Jackson, MI$149,9303101.02$47,7603.14 times
Los Angeles-Long Beach-Anaheim, CA$175,31034,4801.02$55,8503.14 times
Raleigh-Cary, NC$163,1303,6900.92$51,9903.14 times
Elmira, NY$150,1201100.58$47,8503.14 times
Greeley, CO$172,5302700.42$55,0703.13 times
Odessa, TX$152,2002800.63$48,5903.13 times
Greenville-Anderson-Greer, SC$145,6101,8800.80$46,5803.13 times
San Angelo, TX$136,0301600.60$43,5303.12 times
Pittsfield, MA$161,9802700.87$51,8603.12 times
Providence-Warwick, RI-MA$167,5703,2800.85$53,6803.12 times
Nashville-Davidson--Murfreesboro--Franklin, TN$156,8607,4001.24$50,3903.11 times
Homosassa Springs, FL$128,540700.34$41,3603.11 times
Stockton-Lodi, CA$152,0907900.50$48,9903.10 times
Monroe, LA$118,4202500.53$38,1503.10 times
Denver-Aurora-Centennial, CO$193,4007,4900.86$62,3203.10 times
Florence, SC$134,6503000.61$43,5203.09 times
Parkersburg-Vienna, WV$129,7801600.81$42,0003.09 times
Decatur, AL$142,9401500.45$46,2803.09 times
Charlottesville, VA$170,2504500.73$55,1803.09 times
Chicago-Naperville-Elgin, IL-IN$168,81041,5901.70$54,7203.08 times
San Antonio-New Braunfels, TX$144,7104,9100.80$47,0103.08 times
Detroit-Warren-Dearborn, MI$160,24011,6701.13$52,0803.08 times
Cape Coral-Fort Myers, FL$143,8309900.60$46,7803.07 times
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$166,92018,5201.18$54,3103.07 times
Visalia, CA$138,6303700.40$45,1303.07 times
Beaumont-Port Arthur, TX$149,3605200.59$48,6303.07 times
Crestview-Fort Walton Beach-Destin, FL$145,8104900.73$47,5103.07 times
Memphis, TN-MS-AR$143,8802,7500.83$46,8903.07 times
Grand Junction, CO$148,7701400.39$48,5103.07 times
North Port-Bradenton-Sarasota, FL$145,4501,0900.59$47,4403.07 times
Huntsville, AL$158,6208900.61$51,7403.07 times
Johnson City, TN$133,1703000.68$43,4803.06 times
Burlington, NC$134,7601900.53$44,0103.06 times
Macon-Bibb County, GA$138,1603100.60$45,1603.06 times
Greenville, NC$142,4202400.54$46,5603.06 times
Hickory-Lenoir-Morganton, NC$138,1503100.37$45,2203.06 times
Milwaukee-Waukesha, WI$156,1005,1601.16$51,1603.05 times
Savannah, GA$144,1204800.45$47,2403.05 times
Corpus Christi, TX$138,1505600.53$45,3503.05 times
Cincinnati, OH-KY-IN$152,7006,3401.06$50,1703.04 times
Abilene, TX$134,9203100.77$44,3403.04 times
Tulsa, OK$141,9801,9500.79$46,6703.04 times
Elkhart-Goshen, IN$145,9804300.62$48,0703.04 times
Rocky Mount, NC$133,4801400.48$43,9603.04 times
Monroe, MI$140,1101500.67$46,2403.03 times
Santa Cruz-Watsonville, CA$165,8004000.75$54,7303.03 times
Fayetteville, NC$138,0402500.35$45,6203.03 times
Orlando-Kissimmee-Sanford, FL$140,8506,1900.81$46,6303.02 times
Jacksonville, NC$121,4201000.36$40,2303.02 times
Killeen-Temple, TX$140,3104600.57$46,6603.01 times
Charleston-North Charleston, SC$147,1701,4200.67$49,1502.99 times
Sumter, SC$128,400900.49$42,8902.99 times
Eau Claire, WI$143,9704300.92$48,1002.99 times
Manhattan, KS$137,2401800.61$45,9002.99 times
Longview, TX$134,8003700.59$45,1502.99 times
Mayaguez, PR$75,3801200.41$25,2702.98 times
Allentown-Bethlehem-Easton, PA-NJ$146,0301,3900.68$48,9902.98 times
Clarksville, TN-KY$133,6202700.49$44,8602.98 times
College Station-Bryan, TX$132,2804100.56$44,4702.97 times
Yuba City, CA$148,6401400.52$49,9702.97 times
Des Moines-West Des Moines, IA$154,1403,8001.74$51,8202.97 times
Anniston-Oxford, AL$126,920700.31$42,6802.97 times
Indianapolis-Carmel-Greenwood, IN$146,6205,2300.87$49,3402.97 times
Deltona-Daytona Beach-Ormond Beach, FL$133,4406000.51$44,9402.97 times
San Diego-Chula Vista-Carlsbad, CA$174,2107,3500.88$58,6902.97 times
Columbus, IN$143,5901800.66$48,4702.96 times
Albany, OR$147,2101000.37$49,7002.96 times
Utica-Rome, NY$144,7604600.72$48,9702.96 times
Worcester, MA$170,9401,5600.82$57,8302.96 times
Wichita Falls, TX$127,4901500.51$43,2102.95 times
Topeka, KS$145,9503700.59$49,5402.95 times
Ocala, FL$129,3603400.52$43,9902.94 times
Bloomington, IL$156,2401,4002.93$53,1402.94 times
Hilton Head Island-Bluffton-Port Royal, SC$128,9002800.63$43,8502.94 times
Kenosha, WI$142,0002600.64$48,3102.94 times
Austin-Round Rock-San Marcos, TX$167,1807,2101.03$56,9502.94 times
Slidell-Mandeville-Covington, LA$128,3103800.72$43,7102.94 times
Fresno, CA$137,6501,3700.53$46,9102.93 times
Kennewick-Richland, WA$168,0003100.44$57,2902.93 times
Eugene-Springfield, OR$145,6005900.69$49,6802.93 times
Montgomery, AL$131,5706500.72$44,9502.93 times
Jackson, TN$131,0902500.55$44,7902.93 times
Kingsport-Bristol, TN-VA$132,2805000.77$45,2402.92 times
Spartanburg, SC$139,2305000.56$47,6502.92 times
Kingston, NY$146,0702100.66$50,0202.92 times
Port St. Lucie, FL$135,7304300.47$46,4902.92 times
Spokane-Spokane Valley, WA$159,5307300.53$54,6602.92 times
Albuquerque, NM$140,1101,4300.65$48,0602.92 times
Waco, TX$134,0104900.70$46,0202.91 times
San Francisco-Oakland-Fremont, CA$216,15017,0401.33$74,2602.91 times
Trenton-Princeton, NJ$184,8002,4601.89$63,4902.91 times
Aguadilla, PR$77,0201200.47$26,4802.91 times
Blacksburg-Christiansburg-Radford, VA$139,8002100.53$48,1202.91 times
Albany, GA$126,7201600.50$43,6202.91 times
Mobile, AL$135,7805300.57$47,0002.89 times
Santa Rosa-Petaluma, CA$164,1408000.72$56,8502.89 times
Lafayette, LA$120,4505700.58$41,7802.88 times
Kiryas Joel-Poughkeepsie-Newburgh, NY$146,9108600.59$50,9902.88 times
Rockford, IL$135,6505900.79$47,1202.88 times
Arecibo, PR$75,1401000.52$26,1202.88 times
Ponce, PR$77,4701500.42$26,9402.88 times
Tuscaloosa, AL$130,0002400.41$45,2202.87 times
Salt Lake City-Murray, UT$158,7205,4501.22$55,2402.87 times
El Centro, CA$129,4801300.36$45,1402.87 times
Davenport-Moline-Rock Island, IA-IL$139,1501,0701.10$48,5502.87 times
Staunton-Stuarts Draft, VA$137,4201200.45$48,0402.86 times
Sioux City, IA-NE-SD$134,5102300.56$47,0302.86 times
Janesville-Beloit, WI$138,3602600.70$48,3902.86 times
St. George, UT$128,9902500.50$45,1402.86 times
Springfield, MO$130,2907800.65$45,7802.85 times
Las Vegas-Henderson-North Las Vegas, NV$132,6505,5600.90$46,6702.84 times
Jacksonville, FL$138,7804,5701.10$48,8302.84 times
Merced, CA$134,1702100.50$47,2202.84 times
Hartford-West Hartford-East Hartford, CT$170,3107,5402.32$59,9402.84 times
Phoenix-Mesa-Chandler, AZ$145,94012,0300.94$51,3802.84 times
Knoxville, TN$133,5702,0900.91$47,0802.84 times
Columbus, OH$145,6305,7500.96$51,3402.84 times
New Orleans-Metairie, LA$134,1101,9700.82$47,2902.84 times
Joplin, MO-KS$127,5502300.49$44,9802.84 times
Louisville/Jefferson County, KY-IN$136,9702,6700.72$48,3702.83 times
Michigan City-La Porte, IN$128,9001100.48$45,5402.83 times
Redding, CA$138,3502300.59$48,9202.83 times
Omaha, NE-IA$140,3903,1201.16$49,6602.83 times
Sandusky, OH$127,1001500.56$44,9702.83 times
Great Falls, MT$131,420900.48$46,5102.83 times
Green Bay, WI$141,0009601.02$49,9402.82 times
Bloomington, IN$134,5402700.67$47,6602.82 times
Sherman-Denison, TX$125,8501200.42$44,6102.82 times
Texarkana, TX-AR$121,7701700.54$43,2002.82 times
Hagerstown-Martinsburg, MD-WV$133,5903800.65$47,4402.82 times
Flint, MI$128,9505000.68$45,8802.81 times
Augusta-Richmond County, GA-SC$129,1806000.48$45,9902.81 times
Canton-Massillon, OH$128,6505900.67$45,8102.81 times
Grand Rapids-Wyoming-Kentwood, MI$133,3802,8200.87$47,5702.80 times
Billings, MT$137,2402100.42$49,0602.80 times
Punta Gorda, FL$127,2801700.53$45,5002.80 times
Las Cruces, NM$117,5401600.36$42,0702.79 times
Saginaw, MI$129,0204100.94$46,2002.79 times
Lexington-Fayette, KY$135,7609400.60$48,6202.79 times
Minneapolis-St. Paul-Bloomington, MN-WI$165,62012,4601.18$59,3202.79 times
Jackson, MS$119,5808400.57$42,8502.79 times
Chambersburg, PA$132,5801900.58$47,5402.79 times
Lancaster, PA$134,2809500.69$48,2102.79 times
Oklahoma City, OK$131,5403,0500.83$47,2302.79 times
Akron, OH$135,8501,4600.85$48,8402.78 times
Kankakee, IL$127,4701700.75$45,8302.78 times
New Haven, CT$166,9902,0301.33$60,0602.78 times
Yuma, AZ$122,7301800.47$44,1702.78 times
Niles, MI$127,6502600.79$45,9802.78 times
Grand Island, NE$137,1001500.72$49,4102.77 times
Morristown, TN$122,8501300.52$44,2802.77 times
Boulder, CO$192,9707000.67$69,5802.77 times
Sheboygan, WI$143,8803000.92$51,8902.77 times
San Luis Obispo-Paso Robles, CA$140,6704200.64$50,7702.77 times
Hattiesburg, MS$104,5402200.64$37,7502.77 times
Barnstable Town, MA$156,0103200.63$56,3602.77 times
Longview-Kelso, WA$158,8801100.47$57,4202.77 times
Ogden, UT$135,3001,0600.72$48,9002.77 times
Evansville, IN$128,6505200.71$46,5402.76 times
Lawton, OK$116,3401000.42$42,0902.76 times
La Crosse-Onalaska, WI-MN$133,2803700.81$48,2602.76 times
York-Hanover, PA$133,0306400.64$48,1702.76 times
South Bend-Mishawaka, IN-MI$128,3705800.81$46,5402.76 times
Pensacola-Ferry Pass-Brent, FL$127,3409600.93$46,2402.75 times
Beckley, WV$115,1301500.65$41,8502.75 times
Farmington, NM$125,990900.36$45,8202.75 times
Bellingham, WA$158,9602500.50$57,8202.75 times
Racine-Mount Pleasant, WI$134,2503200.77$48,8702.75 times
Pittsburgh, PA$136,3306,4601.07$49,6502.75 times
Idaho Falls, ID$128,5002700.61$46,8002.75 times
Grants Pass, OR$139,230700.42$50,7302.74 times
Fort Wayne, IN$130,9009200.75$47,7002.74 times
Dayton-Kettering-Beavercreek, OH$137,1401,2900.64$49,9802.74 times
Morgantown, WV$129,7602500.69$47,3502.74 times
Panama City-Panama City Beach, FL$123,3502500.52$45,0302.74 times
Erie, PA$121,5504300.66$44,4602.73 times
Springfield, OH$124,2401500.62$45,4702.73 times
Bend, OR$149,0302900.50$54,5702.73 times
Sacramento-Roseville-Folsom, CA$163,0904,8400.83$59,7502.73 times
Durham-Chapel Hill, NC$165,4701,7100.92$60,7202.73 times
Youngstown-Warren, OH$119,2405000.57$43,8002.72 times
Terre Haute, IN$122,1002100.59$44,8702.72 times
Bay City, MI$124,1301200.66$45,6202.72 times
Mount Vernon-Anacortes, WA$162,0801500.52$59,5902.72 times
Mankato, MN$134,7102100.70$49,5302.72 times
Walla Walla, WA$144,410600.41$53,1002.72 times
Medford, OR$135,6302400.49$49,9002.72 times
Chico, CA$130,6002600.61$48,0502.72 times
Cedar Rapids, IA$134,0207801.04$49,3602.72 times
Portland-Vancouver-Hillsboro, OR-WA$164,6805,5500.85$60,6902.71 times
Logan, UT-ID$125,6802200.62$46,3602.71 times
Bangor, ME$130,0103000.77$47,9602.71 times
Hanford-Corcoran, CA$131,3201000.38$48,4702.71 times
Reading, PA$133,9007600.80$49,4402.71 times
Appleton, WI$134,9905800.86$49,9102.70 times
Lake Charles, LA$123,4502400.44$45,7002.70 times
Scranton--Wilkes-Barre, PA$124,9209200.67$46,3302.70 times
Kalamazoo-Portage, MI$130,7605600.84$48,5102.70 times
Missoula, MT$128,7401800.51$47,8302.69 times
Wausau, WI$131,3203000.80$48,7902.69 times
Columbia, SC$124,7901,8000.85$46,4302.69 times
Reno, NV$133,4701,7401.16$49,6602.69 times
Norwich-New London-Willimantic, CT$154,1906800.99$57,3702.69 times
Vallejo, CA$157,5304600.59$58,6202.69 times
Fargo, ND-MN$136,9708101.01$51,0502.68 times
Harrisburg-Carlisle, PA$133,0801,6600.92$49,6102.68 times
San Jose-Sunnyvale-Santa Clara, CA$225,2807,9701.30$84,0502.68 times
Elizabethtown, KY$125,3401600.57$46,8102.68 times
Baltimore-Columbia-Towson, MD$157,9909,9901.36$59,0702.67 times
Minot, ND$130,7701300.73$48,9402.67 times
Boise City, ID$131,1301,5700.74$49,1002.67 times
St. Cloud, MN$135,7604900.87$50,8402.67 times
Williamsport, PA$122,8701600.59$46,0502.67 times
Enid, OK$107,880600.50$40,5002.66 times
Lima, OH$125,3801500.57$47,1702.66 times
Baton Rouge, LA$129,3101,7700.80$48,7102.65 times
Fort Smith, AR-OK$104,9904600.88$39,5602.65 times
Houma-Bayou Cane-Thibodaux, LA$121,0002700.59$45,6102.65 times
Gulfport-Biloxi, MS$115,3204900.57$43,4702.65 times
Waterloo-Cedar Falls, IA$125,6903700.81$47,4302.65 times
Lewiston-Auburn, ME$131,1902400.92$49,5402.65 times
Casper, WY$129,430800.36$48,8802.65 times
Bowling Green, KY$119,1102700.61$45,0402.64 times
Tucson, AZ$126,1701,3600.64$47,7602.64 times
Iowa City, IA$132,2203900.76$50,0602.64 times
Mansfield, OH$118,0401300.51$44,7002.64 times
Alexandria, LA$107,0301700.54$40,6002.64 times
Lincoln, NE$131,1501,0101.02$49,8002.63 times
Columbia, MO$124,1206601.13$47,2602.63 times
Salisbury, MD$127,8603101.06$48,7102.62 times
Ithaca, NY$152,4102100.82$58,1302.62 times
Sebring, FL$105,770800.55$40,4002.62 times
Battle Creek, MI$127,3701800.60$48,6902.62 times
Rochester, MN$158,5703900.59$60,6202.62 times
Grand Forks, ND-MN$130,1302200.79$49,7602.62 times
Washington-Arlington-Alexandria, DC-VA-MD-WV$185,27026,4301.56$71,0602.61 times
Muskegon-Norton Shores, MI$120,0701800.54$46,0602.61 times
Little Rock-North Little Rock-Conway, AR$119,3602,3201.19$45,7902.61 times
St. Joseph, MO-KS$123,4201500.52$47,3502.61 times
Dubuque, IA$126,9803901.24$48,7502.60 times
Lebanon, PA$121,0201200.40$46,5002.60 times
Watertown-Fort Drum, NY$123,800900.42$47,6002.60 times
Hot Springs, AR$95,0101200.57$36,5402.60 times
Toledo, OH$125,3301,0600.67$48,2202.60 times
Warner Robins, GA$126,1901400.33$48,6002.60 times
Santa Fe, NM$126,3803000.88$48,7102.59 times
Coeur d'Alene, ID$123,4502700.68$47,7502.59 times
Albany-Schenectady-Troy, NY$150,5902,6801.10$58,4602.58 times
Altoona, PA$113,9802300.72$44,2702.57 times
Twin Falls, ID$116,6201200.46$45,4002.57 times
Jefferson City, MO$123,3403200.73$48,0302.57 times
Shreveport-Bossier City, LA$115,0805000.56$44,8202.57 times
Madison, WI$148,9702,3201.05$58,0802.56 times
Bremerton-Silverdale-Port Orchard, WA$161,8002000.39$63,2002.56 times
Decatur, IL$131,2502200.88$51,2902.56 times
Salem, OR$141,4006200.61$55,3102.56 times
Seattle-Tacoma-Bellevue, WA$185,5508,5000.75$72,6102.56 times
Lewiston, ID-WA$123,400800.52$48,3002.55 times
State College, PA$125,5502600.69$49,2202.55 times
Amherst Town-Northampton, MA$144,9502700.75$57,0302.54 times
Charleston, WV$116,3004500.80$45,8302.54 times
Bismarck, ND$133,3704201.08$52,5602.54 times
Oshkosh-Neenah, WI$137,1205801.14$54,0602.54 times
Duluth, MN-WI$126,8004200.62$50,0002.54 times
Springfield, IL$133,5306701.22$52,6702.54 times
Gettysburg, PA$117,7401100.66$46,6102.53 times
Traverse City, MI$119,8103100.85$47,4702.52 times
Ann Arbor, MI$139,5008200.69$55,3802.52 times
Champaign-Urbana, IL$127,6806601.16$50,7002.52 times
Lansing-East Lansing, MI$132,5901,1901.01$52,8002.51 times
Bozeman, MT$136,9902100.53$54,8302.50 times
Paducah, KY-IL$114,4601300.47$45,8602.50 times
Wheeling, WV-OH$110,0002000.65$44,2502.49 times
Lafayette-West Lafayette, IN$121,0203100.57$48,7802.48 times
Ames, IA$124,0102200.73$50,2202.47 times
Manchester-Nashua, NH$139,2301,5301.41$56,5302.46 times
Hinesville, GA$114,460300.29$46,6702.45 times
Jonesboro, AR$103,2302500.76$42,2402.44 times
Portland-South Portland, ME$138,5901,5500.99$56,9602.43 times
Pocatello, ID$109,8501100.52$45,1602.43 times
Helena, MT$133,3601500.64$55,0402.42 times
Weirton-Steubenville, WV-OH$109,3401000.51$45,8402.39 times
Owensboro, KY$107,1901800.69$44,9602.38 times
Lake Havasu City-Kingman, AZ$105,2901700.55$44,2302.38 times
Huntington-Ashland, WV-KY-OH$106,0104000.53$44,6002.38 times
Kokomo, IN$115,1401000.53$48,9802.35 times
Urban Honolulu, HI$134,3303,0001.24$57,2202.35 times
Muncie, IN$102,4302300.95$44,1102.32 times
Johnstown, PA$102,4202000.79$44,1102.32 times
Gainesville, FL$108,850Not published by BLSNot published by BLS$47,0202.31 times
Corvallis, OR$132,9001500.71$57,6802.30 times
Olympia-Lacey-Tumwater, WA$142,5006700.95$61,9602.30 times
Cheyenne, WY$116,7701800.68$51,5402.27 times
Burlington-South Burlington, VT$134,6506901.06$60,0202.24 times
Kahului-Wailuku, HI$128,9903000.76$57,6402.24 times
Carson City, NV$126,7302101.19$56,6802.24 times
Flagstaff, AZ$104,5801600.44$47,5002.20 times
Lexington Park, MD$139,1002900.75$63,9902.17 times
Sierra Vista-Douglas, AZ$102,0101100.62$47,0502.17 times
Prescott Valley-Prescott, AZ$99,7402300.58$46,3302.15 times
Anchorage, AK$129,2201,2001.26$60,2002.15 times
Tallahassee, FL$98,5101,3701.36$46,5202.12 times
Fairbanks-College, AK$122,2601900.98$61,8101.98 times

All published metro medians

Every numeric metro median, highest first, annual wages, BLS May 2025
MetroOccupation medianEmploymentLocation quotientAll-occupations medianWage ratio
San Jose-Sunnyvale-Santa Clara, CA$225,2807,9701.30$84,0502.68 times
New York-Newark-Jersey City, NY-NJ$221,01089,9601.75$61,4303.60 times
San Francisco-Oakland-Fremont, CA$216,15017,0401.33$74,2602.91 times
Bridgeport-Stamford-Danbury, CT$211,0007,2103.29$61,4703.43 times
Boston-Cambridge-Newton, MA-NH$209,78021,6501.48$66,6203.15 times
Denver-Aurora-Centennial, CO$193,4007,4900.86$62,3203.10 times
Boulder, CO$192,9707000.67$69,5802.77 times
Seattle-Tacoma-Bellevue, WA$185,5508,5000.75$72,6102.56 times
Washington-Arlington-Alexandria, DC-VA-MD-WV$185,27026,4301.56$71,0602.61 times
Trenton-Princeton, NJ$184,8002,4601.89$63,4902.91 times
Springfield, MA$175,9509200.85$51,9303.39 times
Fort Collins-Loveland, CO$175,8904500.49$55,3103.18 times
Los Angeles-Long Beach-Anaheim, CA$175,31034,4801.02$55,8503.14 times
San Diego-Chula Vista-Carlsbad, CA$174,2107,3500.88$58,6902.97 times
Richmond, VA$173,1403,4800.97$51,4603.36 times
Midland, MI$173,0803101.52$49,3403.51 times
Charlotte-Concord-Gastonia, NC-SC$172,7609,2901.26$49,9903.46 times
Colorado Springs, CO$172,6807100.42$52,7103.28 times
Greeley, CO$172,5302700.42$55,0703.13 times
Midland, TX$172,5208001.20$54,4803.17 times
Lawrence, KS$171,2901700.60$47,3903.61 times
Atlanta-Sandy Springs-Roswell, GA$171,24015,6601.00$51,1703.35 times
Worcester, MA$170,9401,5600.82$57,8302.96 times
Hartford-West Hartford-East Hartford, CT$170,3107,5402.32$59,9402.84 times
Charlottesville, VA$170,2504500.73$55,1803.09 times
Oxnard-Thousand Oaks-Ventura, CA$169,9001,3300.76$52,5103.24 times
Syracuse, NY$169,2701,2200.75$52,9903.19 times
Dallas-Fort Worth-Arlington, TX$169,20026,6001.21$51,4403.29 times
Chicago-Naperville-Elgin, IL-IN$168,81041,5901.70$54,7203.08 times
Kennewick-Richland, WA$168,0003100.44$57,2902.93 times
Rochester, NY$167,8002,1900.82$51,2103.28 times
Providence-Warwick, RI-MA$167,5703,2800.85$53,6803.12 times
Waterbury-Shelton, CT$167,3201,0901.25$51,4403.25 times
Austin-Round Rock-San Marcos, TX$167,1807,2101.03$56,9502.94 times
New Haven, CT$166,9902,0301.33$60,0602.78 times
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$166,92018,5201.18$54,3103.07 times
Houston-Pasadena-The Woodlands, TX$166,91018,5701.04$49,4103.38 times
Santa Cruz-Watsonville, CA$165,8004000.75$54,7303.03 times
Minneapolis-St. Paul-Bloomington, MN-WI$165,62012,4601.18$59,3202.79 times
Durham-Chapel Hill, NC$165,4701,7100.92$60,7202.73 times
Portland-Vancouver-Hillsboro, OR-WA$164,6805,5500.85$60,6902.71 times
Santa Maria-Santa Barbara, CA$164,2707600.70$51,6903.18 times
Buffalo-Cheektowaga, NY$164,2302,6800.93$50,7903.23 times
Miami-Fort Lauderdale-West Palm Beach, FL$164,23014,5400.95$48,6403.38 times
Santa Rosa-Petaluma, CA$164,1408000.72$56,8502.89 times
Virginia Beach-Chesapeake-Norfolk, VA-NC$163,9402,2900.55$49,4303.32 times
Sioux Falls, SD-MN$163,5805000.51$47,9703.41 times
Raleigh-Cary, NC$163,1303,6900.92$51,9903.14 times
Sacramento-Roseville-Folsom, CA$163,0904,8400.83$59,7502.73 times
Kansas City, MO-KS$162,4904,9700.84$50,8203.20 times
Mount Vernon-Anacortes, WA$162,0801500.52$59,5902.72 times
Pittsfield, MA$161,9802700.87$51,8603.12 times
Bremerton-Silverdale-Port Orchard, WA$161,8002000.39$63,2002.56 times
Pueblo, CO$161,570800.23$48,9403.30 times
Vineland, NJ$161,4101400.41$48,1903.35 times
Glens Falls, NY$161,3001800.67$49,0903.29 times
Palm Bay-Melbourne-Titusville, FL$160,9109500.71$49,0303.28 times
Binghamton, NY$160,7803000.56$49,4603.25 times
Wenatchee-East Wenatchee, WA$160,6901300.47$49,2903.26 times
Rapid City, SD$160,2801200.29$46,2703.46 times
Detroit-Warren-Dearborn, MI$160,24011,6701.13$52,0803.08 times
Riverside-San Bernardino-Ontario, CA$160,2304,1200.44$48,4003.31 times
Modesto, CA$160,1806000.56$50,6103.16 times
Greensboro-High Point, NC$159,7401,3400.68$46,5703.43 times
Dover, DE$159,5401700.46$46,6903.42 times
Spokane-Spokane Valley, WA$159,5307300.53$54,6602.92 times
Bellingham, WA$158,9602500.50$57,8202.75 times
Longview-Kelso, WA$158,8801100.47$57,4202.77 times
St. Louis, MO-IL$158,7807,1900.99$49,9903.18 times
Salt Lake City-Murray, UT$158,7205,4501.22$55,2402.87 times
Fond du Lac, WI$158,6201800.74$50,3403.15 times
Huntsville, AL$158,6208900.61$51,7403.07 times
Rochester, MN$158,5703900.59$60,6202.62 times
Roanoke, VA$158,0304900.59$47,1403.35 times
Baltimore-Columbia-Towson, MD$157,9909,9901.36$59,0702.67 times
Cleveland, OH$157,9006,3001.13$50,1403.15 times
Atlantic City-Hammonton, NJ$157,8005100.55$47,5203.32 times
Yakima, WA$157,5501800.35$47,8103.30 times
Vallejo, CA$157,5304600.59$58,6202.69 times
Tampa-St. Petersburg-Clearwater, FL$157,4808,5001.08$48,9403.22 times
Nashville-Davidson--Murfreesboro--Franklin, TN$156,8607,4001.24$50,3903.11 times
Bloomington, IL$156,2401,4002.93$53,1402.94 times
Milwaukee-Waukesha, WI$156,1005,1601.16$51,1603.05 times
Barnstable Town, MA$156,0103200.63$56,3602.77 times
Peoria, IL$155,8401,1701.30$49,5903.14 times
Lynchburg, VA$155,3702200.41$46,1903.36 times
Wichita, KS$155,0601,0600.63$47,6303.26 times
Winston-Salem, NC$155,0309800.66$46,3803.34 times
Provo-Orem-Lehi, UT$154,9901,3000.79$48,0103.23 times
Norwich-New London-Willimantic, CT$154,1906800.99$57,3702.69 times
Des Moines-West Des Moines, IA$154,1403,8001.74$51,8202.97 times
Birmingham, AL$153,9302,7000.96$47,7703.22 times
Naples-Marco Island, FL$153,5206700.71$47,8003.21 times
Salinas, CA$153,3704500.44$47,3803.24 times
Bakersfield-Delano, CA$153,0309000.49$47,4703.22 times
Cincinnati, OH-KY-IN$152,7006,3401.06$50,1703.04 times
Ithaca, NY$152,4102100.82$58,1302.62 times
Asheville, NC$152,2704500.46$46,8703.25 times
Odessa, TX$152,2002800.63$48,5903.13 times
Wilmington, NC$152,1505100.49$45,8003.32 times
Stockton-Lodi, CA$152,0907900.50$48,9903.10 times
Winchester, VA-WV$151,9902700.74$47,0703.23 times
Chattanooga, TN-GA$151,5301,2800.88$46,7003.24 times
Lakeland-Winter Haven, FL$151,4401,2000.84$46,1403.28 times
Albany-Schenectady-Troy, NY$150,5902,6801.10$58,4602.58 times
Elmira, NY$150,1201100.58$47,8503.14 times
Jackson, MI$149,9303101.02$47,7603.14 times
Wildwood-The Villages, FL$149,8801400.61$45,8303.27 times
Beaumont-Port Arthur, TX$149,3605200.59$48,6303.07 times
Bend, OR$149,0302900.50$54,5702.73 times
Madison, WI$148,9702,3201.05$58,0802.56 times
Grand Junction, CO$148,7701400.39$48,5103.07 times
Yuba City, CA$148,6401400.52$49,9702.97 times
Harrisonburg, VA$148,2001400.41$46,1103.21 times
Fayetteville-Springdale-Rogers, AR$147,4101,8801.26$46,6103.16 times
Albany, OR$147,2101000.37$49,7002.96 times
Charleston-North Charleston, SC$147,1701,4200.67$49,1502.99 times
Kiryas Joel-Poughkeepsie-Newburgh, NY$146,9108600.59$50,9902.88 times
Pinehurst-Southern Pines, NC$146,8301100.48$42,9203.42 times
Indianapolis-Carmel-Greenwood, IN$146,6205,2300.87$49,3402.97 times
Kingston, NY$146,0702100.66$50,0202.92 times
Allentown-Bethlehem-Easton, PA-NJ$146,0301,3900.68$48,9902.98 times
Elkhart-Goshen, IN$145,9804300.62$48,0703.04 times
Topeka, KS$145,9503700.59$49,5402.95 times
Phoenix-Mesa-Chandler, AZ$145,94012,0300.94$51,3802.84 times
Crestview-Fort Walton Beach-Destin, FL$145,8104900.73$47,5103.07 times
Columbus, OH$145,6305,7500.96$51,3402.84 times
Greenville-Anderson-Greer, SC$145,6101,8800.80$46,5803.13 times
Eugene-Springfield, OR$145,6005900.69$49,6802.93 times
North Port-Bradenton-Sarasota, FL$145,4501,0900.59$47,4403.07 times
Sebastian-Vero Beach-West Vero Corridor, FL$145,0001800.57$45,4803.19 times
Amherst Town-Northampton, MA$144,9502700.75$57,0302.54 times
Gainesville, GA$144,8502900.52$45,9003.16 times
Utica-Rome, NY$144,7604600.72$48,9702.96 times
San Antonio-New Braunfels, TX$144,7104,9100.80$47,0103.08 times
Walla Walla, WA$144,410600.41$53,1002.72 times
Savannah, GA$144,1204800.45$47,2403.05 times
Eau Claire, WI$143,9704300.92$48,1002.99 times
Memphis, TN-MS-AR$143,8802,7500.83$46,8903.07 times
Sheboygan, WI$143,8803000.92$51,8902.77 times
Cape Coral-Fort Myers, FL$143,8309900.60$46,7803.07 times
Columbus, IN$143,5901800.66$48,4702.96 times
Amarillo, TX$143,3505500.82$44,5803.22 times
Decatur, AL$142,9401500.45$46,2803.09 times
Olympia-Lacey-Tumwater, WA$142,5006700.95$61,9602.30 times
Greenville, NC$142,4202400.54$46,5603.06 times
Kenosha, WI$142,0002600.64$48,3102.94 times
Tulsa, OK$141,9801,9500.79$46,6703.04 times
Columbus, GA-AL$141,4603400.55$43,5403.25 times
Salem, OR$141,4006200.61$55,3102.56 times
Green Bay, WI$141,0009601.02$49,9402.82 times
Orlando-Kissimmee-Sanford, FL$140,8506,1900.81$46,6303.02 times
San Luis Obispo-Paso Robles, CA$140,6704200.64$50,7702.77 times
Omaha, NE-IA$140,3903,1201.16$49,6602.83 times
Killeen-Temple, TX$140,3104600.57$46,6603.01 times
Albuquerque, NM$140,1101,4300.65$48,0602.92 times
Monroe, MI$140,1101500.67$46,2403.03 times
Blacksburg-Christiansburg-Radford, VA$139,8002100.53$48,1202.91 times
Rome, GA$139,7401300.51$42,6703.27 times
Cape Girardeau, MO-IL$139,6901200.50$44,4703.14 times
Ann Arbor, MI$139,5008200.69$55,3802.52 times
Grants Pass, OR$139,230700.42$50,7302.74 times
Manchester-Nashua, NH$139,2301,5301.41$56,5302.46 times
Spartanburg, SC$139,2305000.56$47,6502.92 times
Davenport-Moline-Rock Island, IA-IL$139,1501,0701.10$48,5502.87 times
Lexington Park, MD$139,1002900.75$63,9902.17 times
Jacksonville, FL$138,7804,5701.10$48,8302.84 times
Visalia, CA$138,6303700.40$45,1303.07 times
Portland-South Portland, ME$138,5901,5500.99$56,9602.43 times
Janesville-Beloit, WI$138,3602600.70$48,3902.86 times
Redding, CA$138,3502300.59$48,9202.83 times
Macon-Bibb County, GA$138,1603100.60$45,1603.06 times
Corpus Christi, TX$138,1505600.53$45,3503.05 times
Hickory-Lenoir-Morganton, NC$138,1503100.37$45,2203.06 times
Fayetteville, NC$138,0402500.35$45,6203.03 times
Fresno, CA$137,6501,3700.53$46,9102.93 times
Myrtle Beach-Conway-North Myrtle Beach, SC$137,4504000.51$37,9303.62 times
Staunton-Stuarts Draft, VA$137,4201200.45$48,0402.86 times
Billings, MT$137,2402100.42$49,0602.80 times
Manhattan, KS$137,2401800.61$45,9002.99 times
Dayton-Kettering-Beavercreek, OH$137,1401,2900.64$49,9802.74 times
Athens-Clarke County, GA$137,1302100.40$41,2203.33 times
Oshkosh-Neenah, WI$137,1205801.14$54,0602.54 times
Grand Island, NE$137,1001500.72$49,4102.77 times
Bozeman, MT$136,9902100.53$54,8302.50 times
Fargo, ND-MN$136,9708101.01$51,0502.68 times
Louisville/Jefferson County, KY-IN$136,9702,6700.72$48,3702.83 times
Tyler, TX$136,5203400.54$42,6503.20 times
Pittsburgh, PA$136,3306,4601.07$49,6502.75 times
San Angelo, TX$136,0301600.60$43,5303.12 times
Goldsboro, NC$135,920800.37$40,5703.35 times
Akron, OH$135,8501,4600.85$48,8402.78 times
Mobile, AL$135,7805300.57$47,0002.89 times
Lexington-Fayette, KY$135,7609400.60$48,6202.79 times
St. Cloud, MN$135,7604900.87$50,8402.67 times
Port St. Lucie, FL$135,7304300.47$46,4902.92 times
Victoria, TX$135,7101000.51$43,0503.15 times
Rockford, IL$135,6505900.79$47,1202.88 times
Medford, OR$135,6302400.49$49,9002.72 times
Ogden, UT$135,3001,0600.72$48,9002.77 times
Lubbock, TX$135,0905400.60$42,1303.21 times
Appleton, WI$134,9905800.86$49,9102.70 times
Abilene, TX$134,9203100.77$44,3403.04 times
Longview, TX$134,8003700.59$45,1502.99 times
Burlington, NC$134,7601900.53$44,0103.06 times
Mankato, MN$134,7102100.70$49,5302.72 times
Burlington-South Burlington, VT$134,6506901.06$60,0202.24 times
Florence, SC$134,6503000.61$43,5203.09 times
Bloomington, IN$134,5402700.67$47,6602.82 times
Sioux City, IA-NE-SD$134,5102300.56$47,0302.86 times
Urban Honolulu, HI$134,3303,0001.24$57,2202.35 times
Lancaster, PA$134,2809500.69$48,2102.79 times
Racine-Mount Pleasant, WI$134,2503200.77$48,8702.75 times
Brunswick-St. Simons, GA$134,2301100.42$41,9403.20 times
Merced, CA$134,1702100.50$47,2202.84 times
New Orleans-Metairie, LA$134,1101,9700.82$47,2902.84 times
Cedar Rapids, IA$134,0207801.04$49,3602.72 times
Waco, TX$134,0104900.70$46,0202.91 times
Reading, PA$133,9007600.80$49,4402.71 times
Clarksville, TN-KY$133,6202700.49$44,8602.98 times
Hagerstown-Martinsburg, MD-WV$133,5903800.65$47,4402.82 times
Knoxville, TN$133,5702,0900.91$47,0802.84 times
Springfield, IL$133,5306701.22$52,6702.54 times
Rocky Mount, NC$133,4801400.48$43,9603.04 times
Reno, NV$133,4701,7401.16$49,6602.69 times
Deltona-Daytona Beach-Ormond Beach, FL$133,4406000.51$44,9402.97 times
Daphne-Fairhope-Foley, AL$133,3901700.36$38,5203.46 times
Grand Rapids-Wyoming-Kentwood, MI$133,3802,8200.87$47,5702.80 times
Bismarck, ND$133,3704201.08$52,5602.54 times
Helena, MT$133,3601500.64$55,0402.42 times
La Crosse-Onalaska, WI-MN$133,2803700.81$48,2602.76 times
Johnson City, TN$133,1703000.68$43,4803.06 times
Harrisburg-Carlisle, PA$133,0801,6600.92$49,6102.68 times
York-Hanover, PA$133,0306400.64$48,1702.76 times
Dalton, GA$133,0002000.56$42,2103.15 times
Corvallis, OR$132,9001500.71$57,6802.30 times
Las Vegas-Henderson-North Las Vegas, NV$132,6505,5600.90$46,6702.84 times
Lansing-East Lansing, MI$132,5901,1901.01$52,8002.51 times
Chambersburg, PA$132,5801900.58$47,5402.79 times
College Station-Bryan, TX$132,2804100.56$44,4702.97 times
Kingsport-Bristol, TN-VA$132,2805000.77$45,2402.92 times
Iowa City, IA$132,2203900.76$50,0602.64 times
Cleveland, TN$131,8601300.56$40,2303.28 times
El Paso, TX$131,5809200.50$39,5103.33 times
Montgomery, AL$131,5706500.72$44,9502.93 times
Oklahoma City, OK$131,5403,0500.83$47,2302.79 times
Great Falls, MT$131,420900.48$46,5102.83 times
Hanford-Corcoran, CA$131,3201000.38$48,4702.71 times
Wausau, WI$131,3203000.80$48,7902.69 times
Decatur, IL$131,2502200.88$51,2902.56 times
Lewiston-Auburn, ME$131,1902400.92$49,5402.65 times
Lincoln, NE$131,1501,0101.02$49,8002.63 times
Boise City, ID$131,1301,5700.74$49,1002.67 times
Jackson, TN$131,0902500.55$44,7902.93 times
Fort Wayne, IN$130,9009200.75$47,7002.74 times
Minot, ND$130,7701300.73$48,9402.67 times
Kalamazoo-Portage, MI$130,7605600.84$48,5102.70 times
Chico, CA$130,6002600.61$48,0502.72 times
Springfield, MO$130,2907800.65$45,7802.85 times
Grand Forks, ND-MN$130,1302200.79$49,7602.62 times
Bangor, ME$130,0103000.77$47,9602.71 times
Tuscaloosa, AL$130,0002400.41$45,2202.87 times
Brownsville-Harlingen, TX$129,8203200.38$36,4903.56 times
Parkersburg-Vienna, WV$129,7801600.81$42,0003.09 times
Morgantown, WV$129,7602500.69$47,3502.74 times
Auburn-Opelika, AL$129,5801800.45$39,0703.32 times
El Centro, CA$129,4801300.36$45,1402.87 times
Casper, WY$129,430800.36$48,8802.65 times
Ocala, FL$129,3603400.52$43,9902.94 times
Baton Rouge, LA$129,3101,7700.80$48,7102.65 times
McAllen-Edinburg-Mission, TX$129,2906200.39$35,8303.61 times
Anchorage, AK$129,2201,2001.26$60,2002.15 times
Augusta-Richmond County, GA-SC$129,1806000.48$45,9902.81 times
Saginaw, MI$129,0204100.94$46,2002.79 times
Kahului-Wailuku, HI$128,9903000.76$57,6402.24 times
St. George, UT$128,9902500.50$45,1402.86 times
Flint, MI$128,9505000.68$45,8802.81 times
Hilton Head Island-Bluffton-Port Royal, SC$128,9002800.63$43,8502.94 times
Michigan City-La Porte, IN$128,9001100.48$45,5402.83 times
Florence-Muscle Shoals, AL$128,8301500.48$39,7403.24 times
Missoula, MT$128,7401800.51$47,8302.69 times
Canton-Massillon, OH$128,6505900.67$45,8102.81 times
Evansville, IN$128,6505200.71$46,5402.76 times
Homosassa Springs, FL$128,540700.34$41,3603.11 times
Idaho Falls, ID$128,5002700.61$46,8002.75 times
Sumter, SC$128,400900.49$42,8902.99 times
South Bend-Mishawaka, IN-MI$128,3705800.81$46,5402.76 times
Slidell-Mandeville-Covington, LA$128,3103800.72$43,7102.94 times
Salisbury, MD$127,8603101.06$48,7102.62 times
Champaign-Urbana, IL$127,6806601.16$50,7002.52 times
Niles, MI$127,6502600.79$45,9802.78 times
Joplin, MO-KS$127,5502300.49$44,9802.84 times
Wichita Falls, TX$127,4901500.51$43,2102.95 times
Kankakee, IL$127,4701700.75$45,8302.78 times
Battle Creek, MI$127,3701800.60$48,6902.62 times
Pensacola-Ferry Pass-Brent, FL$127,3409600.93$46,2402.75 times
Punta Gorda, FL$127,2801700.53$45,5002.80 times
Sandusky, OH$127,1001500.56$44,9702.83 times
Dubuque, IA$126,9803901.24$48,7502.60 times
Anniston-Oxford, AL$126,920700.31$42,6802.97 times
Duluth, MN-WI$126,8004200.62$50,0002.54 times
Carson City, NV$126,7302101.19$56,6802.24 times
Albany, GA$126,7201600.50$43,6202.91 times
Valdosta, GA$126,5901400.48$39,1103.24 times
Santa Fe, NM$126,3803000.88$48,7102.59 times
Warner Robins, GA$126,1901400.33$48,6002.60 times
Tucson, AZ$126,1701,3600.64$47,7602.64 times
Farmington, NM$125,990900.36$45,8202.75 times
Sherman-Denison, TX$125,8501200.42$44,6102.82 times
Waterloo-Cedar Falls, IA$125,6903700.81$47,4302.65 times
Logan, UT-ID$125,6802200.62$46,3602.71 times
State College, PA$125,5502600.69$49,2202.55 times
Lima, OH$125,3801500.57$47,1702.66 times
Elizabethtown, KY$125,3401600.57$46,8102.68 times
Toledo, OH$125,3301,0600.67$48,2202.60 times
Scranton--Wilkes-Barre, PA$124,9209200.67$46,3302.70 times
Dothan, AL$124,8101400.42$38,1703.27 times
Hammond, LA$124,8001100.41$38,4803.24 times
Columbia, SC$124,7901,8000.85$46,4302.69 times
Springfield, OH$124,2401500.62$45,4702.73 times
Bay City, MI$124,1301200.66$45,6202.72 times
Columbia, MO$124,1206601.13$47,2602.63 times
Ames, IA$124,0102200.73$50,2202.47 times
Watertown-Fort Drum, NY$123,800900.42$47,6002.60 times
Coeur d'Alene, ID$123,4502700.68$47,7502.59 times
Lake Charles, LA$123,4502400.44$45,7002.70 times
St. Joseph, MO-KS$123,4201500.52$47,3502.61 times
Lewiston, ID-WA$123,400800.52$48,3002.55 times
Panama City-Panama City Beach, FL$123,3502500.52$45,0302.74 times
Jefferson City, MO$123,3403200.73$48,0302.57 times
Williamsport, PA$122,8701600.59$46,0502.67 times
Morristown, TN$122,8501300.52$44,2802.77 times
Yuma, AZ$122,7301800.47$44,1702.78 times
Gadsden, AL$122,470700.41$36,6603.34 times
Fairbanks-College, AK$122,2601900.98$61,8101.98 times
Terre Haute, IN$122,1002100.59$44,8702.72 times
Texarkana, TX-AR$121,7701700.54$43,2002.82 times
Erie, PA$121,5504300.66$44,4602.73 times
Jacksonville, NC$121,4201000.36$40,2303.02 times
Laredo, TX$121,1401900.32$37,2503.25 times
Lafayette-West Lafayette, IN$121,0203100.57$48,7802.48 times
Lebanon, PA$121,0201200.40$46,5002.60 times
Houma-Bayou Cane-Thibodaux, LA$121,0002700.59$45,6102.65 times
Lafayette, LA$120,4505700.58$41,7802.88 times
Muskegon-Norton Shores, MI$120,0701800.54$46,0602.61 times
Traverse City, MI$119,8103100.85$47,4702.52 times
Jackson, MS$119,5808400.57$42,8502.79 times
Little Rock-North Little Rock-Conway, AR$119,3602,3201.19$45,7902.61 times
Youngstown-Warren, OH$119,2405000.57$43,8002.72 times
Bowling Green, KY$119,1102700.61$45,0402.64 times
Monroe, LA$118,4202500.53$38,1503.10 times
Mansfield, OH$118,0401300.51$44,7002.64 times
Gettysburg, PA$117,7401100.66$46,6102.53 times
Las Cruces, NM$117,5401600.36$42,0702.79 times
Cheyenne, WY$116,7701800.68$51,5402.27 times
Twin Falls, ID$116,6201200.46$45,4002.57 times
Lawton, OK$116,3401000.42$42,0902.76 times
Charleston, WV$116,3004500.80$45,8302.54 times
Gulfport-Biloxi, MS$115,3204900.57$43,4702.65 times
Kokomo, IN$115,1401000.53$48,9802.35 times
Beckley, WV$115,1301500.65$41,8502.75 times
Shreveport-Bossier City, LA$115,0805000.56$44,8202.57 times
Hinesville, GA$114,460300.29$46,6702.45 times
Paducah, KY-IL$114,4601300.47$45,8602.50 times
Altoona, PA$113,9802300.72$44,2702.57 times
Wheeling, WV-OH$110,0002000.65$44,2502.49 times
Pocatello, ID$109,8501100.52$45,1602.43 times
Weirton-Steubenville, WV-OH$109,3401000.51$45,8402.39 times
Gainesville, FL$108,850Not published by BLSNot published by BLS$47,0202.31 times
Enid, OK$107,880600.50$40,5002.66 times
Owensboro, KY$107,1901800.69$44,9602.38 times
Alexandria, LA$107,0301700.54$40,6002.64 times
Huntington-Ashland, WV-KY-OH$106,0104000.53$44,6002.38 times
Sebring, FL$105,770800.55$40,4002.62 times
Lake Havasu City-Kingman, AZ$105,2901700.55$44,2302.38 times
Fort Smith, AR-OK$104,9904600.88$39,5602.65 times
Flagstaff, AZ$104,5801600.44$47,5002.20 times
Hattiesburg, MS$104,5402200.64$37,7502.77 times
Jonesboro, AR$103,2302500.76$42,2402.44 times
Muncie, IN$102,4302300.95$44,1102.32 times
Johnstown, PA$102,4202000.79$44,1102.32 times
Sierra Vista-Douglas, AZ$102,0101100.62$47,0502.17 times
Prescott Valley-Prescott, AZ$99,7402300.58$46,3302.15 times
Tallahassee, FL$98,5101,3701.36$46,5202.12 times
Hot Springs, AR$95,0101200.57$36,5402.60 times
San Juan-Bayamon-Caguas, PR$94,6003,2000.86$29,4403.21 times
Ponce, PR$77,4701500.42$26,9402.88 times
Aguadilla, PR$77,0201200.47$26,4802.91 times
Mayaguez, PR$75,3801200.41$25,2702.98 times
Arecibo, PR$75,1401000.52$26,1202.88 times

Source: U.S. Bureau of Labor Statistics, OEWS May 2025. SOC 11-3031 Financial Managers 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