SOC 49-9021 · Installation, Maintenance, and Repair Occupations

Heating, Air Conditioning, and Refrigeration Mechanics and Installers

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

U.S. median annual wage$61,010
U.S. median hourly wage$29.33
U.S. employment409,670

Nationally, heating, air conditioning, and refrigeration mechanics and installers earned a median of $61,010 per year as of the May 2025 OEWS estimates, across 409,670 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”.

Heating, Air Conditioning, and Refrigeration Mechanics and Installers: pay and employment by state
State
District of Columbia$84,390$40.574000.6
Alaska$77,430$37.236101.9
Illinois$77,410$37.219,7401.6
Massachusetts$77,300$37.168,2002.3
Connecticut$76,610$36.833,8002.2
Minnesota$76,350$36.714,2001.4
Washington$75,660$36.387,3702.1
North Dakota$74,490$35.819702.2
New Jersey$74,450$35.7910,3302.4
New York$74,430$35.7824,4302.5
New Hampshire$73,850$35.512,5603.8
California$72,560$34.8835,1301.9
Maryland$70,020$33.678,5603.1
Rhode Island$67,370$32.391,4502.9
Hawaii$65,450$31.471,3002.1
Colorado$65,200$31.358,9403.1
Maine$63,170$30.372,2503.5
Oregon$62,940$30.263,9802.0
Ohio$62,510$30.0614,1502.5
Pennsylvania$62,400$30.0015,8802.6
Delaware$62,320$29.961,7303.6
Vermont$62,150$29.889703.2
Wisconsin$61,710$29.676,6302.3
South Dakota$61,390$29.511,6103.5
Michigan$60,850$29.2612,5902.9
Montana$60,850$29.261,2302.4
Iowa$60,680$29.173,8402.5
Nevada$60,510$29.094,1702.7
Kansas$60,460$29.073,7702.6
Indiana$60,430$29.058,5302.7
Missouri$59,950$28.827,2202.5
Nebraska$59,850$28.773,0202.9
Virginia$59,730$28.7214,6903.6
Arizona$59,400$28.5610,8603.4
Utah$58,730$28.245,5803.2
Louisiana$58,650$28.205,3802.8
Kentucky$58,620$28.185,1002.5
Texas$57,760$27.7734,7302.5
Oklahoma$57,560$27.675,6503.3
North Carolina$57,260$27.5315,2303.1
Florida$56,670$27.2439,1603.9
South Carolina$56,610$27.226,9203.0
Georgia$56,390$27.1112,2902.5
Idaho$56,240$27.044,5505.3
Tennessee$55,490$26.689,7403.0
Wyoming$54,700$26.306902.5
New Mexico$50,270$24.171,9502.2
West Virginia$48,850$23.491,6902.4
Mississippi$48,680$23.412,7002.3
Alabama$48,370$23.268,2603.9
Arkansas$48,110$23.134,9603.8
Virgin Islands$45,030$21.65702.0
Guam$40,110$19.282403.7
Puerto Rico$31,480$15.141,1401.2

Pay by metro area

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

$29,140$50,700$72,260$93,820Arecibo, PR — $29,140Mayaguez, PR — $29,530Ponce, PR — $29,970San Juan-Bayamon-Caguas, PR — $32,380Beckley, WV — $44,600Sebring, FL — $44,720Parkersburg-Vienna, WV — $45,600Dothan, AL — $46,210Florence-Muscle Shoals, AL — $46,560Hattiesburg, MS — $46,590Hot Springs, AR — $46,630Columbus, GA-AL — $46,780Daphne-Fairhope-Foley, AL — $46,870Valdosta, GA — $47,020Cape Girardeau, MO-IL — $47,150McAllen-Edinburg-Mission, TX — $47,170Jonesboro, AR — $47,230El Paso, TX — $47,270Alexandria, LA — $47,330Lake Charles, LA — $47,360Homosassa Springs, FL — $47,470Texarkana, TX-AR — $47,760Anniston-Oxford, AL — $47,780St. George, UT — $47,790Brownsville-Harlingen, TX — $47,910Mobile, AL — $47,960Morgantown, WV — $47,970Little Rock-North Little Rock-Conway, AR — $48,000Johnson City, TN — $48,010Fort Smith, AR-OK — $48,160Auburn-Opelika, AL — $48,170Grants Pass, OR — $48,190Gulfport-Biloxi, MS — $48,230Albany, GA — $48,320Tuscaloosa, AL — $48,430Laredo, TX — $48,450College Station-Bryan, TX — $48,530Victoria, TX — $48,550Jacksonville, NC — $48,570Morristown, TN — $48,650Warner Robins, GA — $48,670Montgomery, AL — $48,680Birmingham, AL — $48,740Decatur, AL — $48,750Crestview-Fort Walton Beach-Destin, FL — $48,810Huntington-Ashland, WV-KY-OH — $48,860Athens-Clarke County, GA — $48,890Augusta-Richmond County, GA-SC — $48,900Provo-Orem-Lehi, UT — $48,930Kingsport-Bristol, TN-VA — $48,950Macon-Bibb County, GA — $48,980Ocala, FL — $49,020Sierra Vista-Douglas, AZ — $49,080Idaho Falls, ID — $49,190Roanoke, VA — $49,230Wichita Falls, TX — $49,240Deltona-Daytona Beach-Ormond Beach, FL — $49,290Gadsden, AL — $49,300Tyler, TX — $49,300San Angelo, TX — $49,330Santa Fe, NM — $49,360Killeen-Temple, TX — $49,630Las Cruces, NM — $49,650Amarillo, TX — $49,840Lubbock, TX — $49,850Wilmington, NC — $49,860Lewiston, ID-WA — $49,880Sumter, SC — $49,880Brunswick-St. Simons, GA — $49,920Huntsville, AL — $49,940Blacksburg-Christiansburg-Radford, VA — $50,030Hickory-Lenoir-Morganton, NC — $50,300Sebastian-Vero Beach-West Vero Corridor, FL — $50,470Clarksville, TN-KY — $50,480Tampa-St. Petersburg-Clearwater, FL — $50,540Pocatello, ID — $50,940Chattanooga, TN-GA — $50,950Twin Falls, ID — $51,080Wildwood-The Villages, FL — $51,220Orlando-Kissimmee-Sanford, FL — $51,460Charleston, WV — $51,510Goldsboro, NC — $51,540Panama City-Panama City Beach, FL — $51,600Corpus Christi, TX — $51,760Savannah, GA — $51,770Lafayette, LA — $51,970Farmington, NM — $52,040Rome, GA — $52,040Jackson, MS — $52,060Burlington, NC — $52,450Pinehurst-Southern Pines, NC — $52,580Greenville, NC — $53,160Gainesville, GA — $53,310Fayetteville-Springdale-Rogers, AR — $53,620Tallahassee, FL — $53,690Johnstown, PA — $54,050Jackson, TN — $54,150Myrtle Beach-Conway-North Myrtle Beach, SC — $54,230Enid, OK — $54,290Terre Haute, IN — $54,300Abilene, TX — $54,330Columbus, IN — $54,490Longview, TX — $55,050Bowling Green, KY — $55,230Joplin, MO-KS — $55,360Winston-Salem, NC — $55,360Logan, UT-ID — $55,420Gainesville, FL — $55,670Rocky Mount, NC — $55,690Elizabethtown, KY — $55,740Muncie, IN — $55,850Waco, TX — $55,860Tucson, AZ — $56,070Fayetteville, NC — $56,220Wheeling, WV-OH — $56,240Winchester, VA-WV — $56,250Sherman-Denison, TX — $56,330Springfield, MO — $56,410Midland, MI — $56,490Muskegon-Norton Shores, MI — $56,550Paducah, KY-IL — $56,610Lakeland-Winter Haven, FL — $56,680Beaumont-Port Arthur, TX — $56,720Knoxville, TN — $56,780Memphis, TN-MS-AR — $56,780Lake Havasu City-Kingman, AZ — $56,810Weirton-Steubenville, WV-OH — $57,000Punta Gorda, FL — $57,090Albuquerque, NM — $57,110Hammond, LA — $57,140Port St. Lucie, FL — $57,210Palm Bay-Melbourne-Titusville, FL — $57,240Boise City, ID — $57,270Monroe, LA — $57,270Yuma, AZ — $57,290Slidell-Mandeville-Covington, LA — $57,320Columbia, SC — $57,610Spartanburg, SC — $57,790Midland, TX — $57,800Cheyenne, WY — $57,820State College, PA — $57,970Manhattan, KS — $58,000Pensacola-Ferry Pass-Brent, FL — $58,030Miami-Fort Lauderdale-West Palm Beach, FL — $58,040Grand Island, NE — $58,070Asheville, NC — $58,120Niles, MI — $58,130Casper, WY — $58,150Cape Coral-Fort Myers, FL — $58,170Jefferson City, MO — $58,180Hilton Head Island-Bluffton-Port Royal, SC — $58,280Prescott Valley-Prescott, AZ — $58,280Flagstaff, AZ — $58,360Charleston-North Charleston, SC — $58,410Hagerstown-Martinsburg, MD-WV — $58,410Houma-Bayou Cane-Thibodaux, LA — $58,470Lynchburg, VA — $58,500Greensboro-High Point, NC — $58,520Altoona, PA — $58,550Odessa, TX — $58,580Jacksonville, FL — $58,590San Antonio-New Braunfels, TX — $58,590Shreveport-Bossier City, LA — $58,620Tulsa, OK — $58,750Greenville-Anderson-Greer, SC — $58,760Florence, SC — $58,790Coeur d'Alene, ID — $58,800Columbia, MO — $58,880Albany, OR — $58,890Raleigh-Cary, NC — $58,900Canton-Massillon, OH — $58,910Louisville/Jefferson County, KY-IN — $58,930Houston-Pasadena-The Woodlands, TX — $58,940Atlanta-Sandy Springs-Roswell, GA — $58,970Erie, PA — $58,990Mansfield, OH — $59,010North Port-Bradenton-Sarasota, FL — $59,070Pueblo, CO — $59,110Wausau, WI — $59,110Richmond, VA — $59,130Ogden, UT — $59,150Durham-Chapel Hill, NC — $59,180Williamsport, PA — $59,260Monroe, MI — $59,340Lincoln, NE — $59,350Lawrence, KS — $59,390South Bend-Mishawaka, IN-MI — $59,460Virginia Beach-Chesapeake-Norfolk, VA-NC — $59,470Evansville, IN — $59,500Fond du Lac, WI — $59,510Wichita, KS — $59,520Charlottesville, VA — $59,540Naples-Marco Island, FL — $59,540Dallas-Fort Worth-Arlington, TX — $59,560Elkhart-Goshen, IN — $59,590Medford, OR — $59,750Janesville-Beloit, WI — $59,770Dover, DE — $59,810Charlotte-Concord-Gastonia, NC-SC — $59,840Sioux City, IA-NE-SD — $59,840Flint, MI — $59,870Hinesville, GA — $59,910Eugene-Springfield, OR — $60,050Owensboro, KY — $60,060Saginaw, MI — $60,060Battle Creek, MI — $60,100Oklahoma City, OK — $60,120Bay City, MI — $60,170Grand Rapids-Wyoming-Kentwood, MI — $60,190Harrisonburg, VA — $60,210Las Vegas-Henderson-North Las Vegas, NV — $60,240Missoula, MT — $60,240Nashville-Davidson--Murfreesboro--Franklin, TN — $60,270Lexington-Fayette, KY — $60,280Waterloo-Cedar Falls, IA — $60,400Ames, IA — $60,430Lansing-East Lansing, MI — $60,440Gettysburg, PA — $60,530Lancaster, PA — $60,530Oshkosh-Neenah, WI — $60,530Grand Junction, CO — $60,540Traverse City, MI — $60,590Atlantic City-Hammonton, NJ — $60,640Great Falls, MT — $60,670Cedar Rapids, IA — $60,680Glens Falls, NY — $60,780Salt Lake City-Murray, UT — $60,790Michigan City-La Porte, IN — $60,810Austin-Round Rock-San Marcos, TX — $60,820Fort Wayne, IN — $60,830Bloomington, IN — $60,920Lima, OH — $60,950Sandusky, OH — $61,040Akron, OH — $61,090Bend, OR — $61,150Phoenix-Mesa-Chandler, AZ — $61,170Jackson, MI — $61,220Salisbury, MD — $61,220Kenosha, WI — $61,260Youngstown-Warren, OH — $61,260Kalamazoo-Portage, MI — $61,270Eau Claire, WI — $61,280Green Bay, WI — $61,340Dubuque, IA — $61,410Bangor, ME — $61,430Lafayette-West Lafayette, IN — $61,430Rapid City, SD — $61,430Colorado Springs, CO — $61,460Kingston, NY — $61,470Sheboygan, WI — $61,580Appleton, WI — $61,600Wenatchee-East Wenatchee, WA — $61,630Racine-Mount Pleasant, WI — $61,740Reading, PA — $61,740Scranton--Wilkes-Barre, PA — $61,750Lexington Park, MD — $61,840Utica-Rome, NY — $61,880St. Joseph, MO-KS — $61,910Reno, NV — $61,940York-Hanover, PA — $61,970Binghamton, NY — $62,020Greeley, CO — $62,020Chambersburg, PA — $62,090Pittsburgh, PA — $62,140Indianapolis-Carmel-Greenwood, IN — $62,160Buffalo-Cheektowaga, NY — $62,180Billings, MT — $62,240Cincinnati, OH-KY-IN — $62,240Staunton-Stuarts Draft, VA — $62,350Lebanon, PA — $62,370Carson City, NV — $62,400Elmira, NY — $62,400La Crosse-Onalaska, WI-MN — $62,400Sioux Falls, SD-MN — $62,440Toledo, OH — $62,460Dayton-Kettering-Beavercreek, OH — $62,500Walla Walla, WA — $62,530Harrisburg-Carlisle, PA — $62,570Kankakee, IL — $62,570Omaha, NE-IA — $62,570Fresno, CA — $62,580Des Moines-West Des Moines, IA — $62,640Hanford-Corcoran, CA — $62,670Helena, MT — $62,670Springfield, OH — $62,670Kansas City, MO-KS — $62,680Cleveland, OH — $62,790Spokane-Spokane Valley, WA — $62,840Watertown-Fort Drum, NY — $62,850Yuba City, CA — $62,850Chico, CA — $62,920Milwaukee-Waukesha, WI — $62,930Baton Rouge, LA — $62,940St. Louis, MO-IL — $63,000Redding, CA — $63,020Allentown-Bethlehem-Easton, PA-NJ — $63,130Madison, WI — $63,150Detroit-Warren-Dearborn, MI — $63,170Baltimore-Columbia-Towson, MD — $63,180New Orleans-Metairie, LA — $63,500Rochester, NY — $63,570Corvallis, OR — $63,720Pittsfield, MA — $63,900Minot, ND — $63,950Bloomington, IL — $64,030Merced, CA — $64,040Portland-South Portland, ME — $64,090Riverside-San Bernardino-Ontario, CA — $64,300Longview-Kelso, WA — $64,400Columbus, OH — $64,440Iowa City, IA — $64,440Topeka, KS — $64,480Philadelphia-Camden-Wilmington, PA-NJ-DE-MD — $64,580Ithaca, NY — $64,690Modesto, CA — $64,760Bismarck, ND — $64,770Kokomo, IN — $64,800Visalia, CA — $64,990Salem, OR — $65,050Davenport-Moline-Rock Island, IA-IL — $65,190Portland-Vancouver-Hillsboro, OR-WA — $65,260Urban Honolulu, HI — $65,450Kiryas Joel-Poughkeepsie-Newburgh, NY — $65,530Dalton, GA — $65,560Yakima, WA — $65,900Albany-Schenectady-Troy, NY — $66,040Fort Collins-Loveland, CO — $66,290Bakersfield-Delano, CA — $66,400Syracuse, NY — $66,600Sacramento-Roseville-Folsom, CA — $66,670Lewiston-Auburn, ME — $67,180Providence-Warwick, RI-MA — $67,380Vallejo, CA — $67,950Vineland, NJ — $68,250Burlington-South Burlington, VT — $68,430Oxnard-Thousand Oaks-Ventura, CA — $69,710Springfield, IL — $70,730Boulder, CO — $71,080Denver-Aurora-Centennial, CO — $71,580Washington-Arlington-Alexandria, DC-VA-MD-WV — $71,920Bellingham, WA — $72,190Salinas, CA — $72,550Waterbury-Shelton, CT — $72,710Bozeman, MT — $72,970Lawton, OK — $72,980Manchester-Nashua, NH — $73,090Barnstable Town, MA — $73,330Amherst Town-Northampton, MA — $73,370Worcester, MA — $73,800Los Angeles-Long Beach-Anaheim, CA — $73,830St. Cloud, MN — $74,420Bremerton-Silverdale-Port Orchard, WA — $74,650Kahului-Wailuku, HI — $74,720Champaign-Urbana, IL — $74,880San Diego-Chula Vista-Carlsbad, CA — $74,880Norwich-New London-Willimantic, CT — $74,990Ann Arbor, MI — $75,000Rockford, IL — $75,070San Luis Obispo-Paso Robles, CA — $75,160El Centro, CA — $75,220Trenton-Princeton, NJ — $75,240Grand Forks, ND-MN — $75,470Kennewick-Richland, WA — $75,660Duluth, MN-WI — $75,710Stockton-Lodi, CA — $75,710Fargo, ND-MN — $75,920Hartford-West Hartford-East Hartford, CT — $76,180Olympia-Lacey-Tumwater, WA — $76,260Springfield, MA — $76,530Mankato, MN — $76,670New Haven, CT — $76,880Mount Vernon-Anacortes, WA — $77,010Bridgeport-Stamford-Danbury, CT — $77,490Minneapolis-St. Paul-Bloomington, MN-WI — $77,490Rochester, MN — $77,500Decatur, IL — $77,770Chicago-Naperville-Elgin, IL-IN — $77,960New York-Newark-Jersey City, NY-NJ — $77,990Santa Cruz-Watsonville, CA — $78,330San Francisco-Oakland-Fremont, CA — $78,490Boston-Cambridge-Newton, MA-NH — $78,530Santa Maria-Santa Barbara, CA — $78,640Peoria, IL — $78,710Santa Rosa-Petaluma, CA — $79,510Seattle-Tacoma-Bellevue, WA — $80,100San Jose-Sunnyvale-Santa Clara, CA — $82,050Napa, CA — $84,570Anchorage, AK — $85,620Fairbanks-College, AK — $93,820

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.

Heating, Air Conditioning, and Refrigeration Mechanics and Installers: pay and employment by metro area
Metro area
Fairbanks-College, AK$93,820$45.11902.5
Anchorage, AK$85,620$41.163301.9
Napa, CA$84,570$40.66700.9
San Jose-Sunnyvale-Santa Clara, CA$82,050$39.451,7401.5
Seattle-Tacoma-Bellevue, WA$80,100$38.513,9401.9
Santa Rosa-Petaluma, CA$79,510$38.235602.8
Peoria, IL$78,710$37.843702.3
Santa Maria-Santa Barbara, CA$78,640$37.812601.3
Boston-Cambridge-Newton, MA-NH$78,530$37.756,0502.2
San Francisco-Oakland-Fremont, CA$78,490$37.733,9801.7
Santa Cruz-Watsonville, CA$78,330$37.662102.1
New York-Newark-Jersey City, NY-NJ$77,990$37.5021,8202.3
Chicago-Naperville-Elgin, IL-IN$77,960$37.487,2101.6
Decatur, IL$77,770$37.39901.9
Rochester, MN$77,500$37.261901.6
Bridgeport-Stamford-Danbury, CT$77,490$37.251,0502.6
Minneapolis-St. Paul-Bloomington, MN-WI$77,490$37.252,4201.2
Mount Vernon-Anacortes, WA$77,010$37.021502.9
New Haven, CT$76,880$36.965501.9
Mankato, MN$76,670$36.861202.2
Springfield, MA$76,530$36.794602.3
Olympia-Lacey-Tumwater, WA$76,260$36.662702.1
Hartford-West Hartford-East Hartford, CT$76,180$36.631,3202.2
Fargo, ND-MN$75,920$36.503702.5
Duluth, MN-WI$75,710$36.401701.4
Stockton-Lodi, CA$75,710$36.403901.4
Kennewick-Richland, WA$75,660$36.385204.0
Grand Forks, ND-MN$75,470$36.281302.6
Trenton-Princeton, NJ$75,240$36.174301.8
El Centro, CA$75,220$36.161201.8
San Luis Obispo-Paso Robles, CA$75,160$36.142001.7
Rockford, IL$75,070$36.091901.4
Ann Arbor, MI$75,000$36.064602.1
Norwich-New London-Willimantic, CT$74,990$36.052502.0
Champaign-Urbana, IL$74,880$36.002402.3
San Diego-Chula Vista-Carlsbad, CA$74,880$36.003,2102.1
Kahului-Wailuku, HI$74,720$35.921101.4
Bremerton-Silverdale-Port Orchard, WA$74,650$35.891801.9
St. Cloud, MN$74,420$35.782502.4
Los Angeles-Long Beach-Anaheim, CA$73,830$35.4910,7201.7
Worcester, MA$73,800$35.488002.3
Amherst Town-Northampton, MA$73,370$35.271802.8
Barnstable Town, MA$73,330$35.254604.9
Manchester-Nashua, NH$73,090$35.148704.4
Lawton, OK$72,980$35.092806.6
Bozeman, MT$72,970$35.082102.9
Waterbury-Shelton, CT$72,710$34.963902.4
Salinas, CA$72,550$34.883001.6
Bellingham, WA$72,190$34.712402.7
Washington-Arlington-Alexandria, DC-VA-MD-WV$71,920$34.588,7302.8
Denver-Aurora-Centennial, CO$71,580$34.414,3602.7
Boulder, CO$71,080$34.173401.8
Springfield, IL$70,730$34.001101.1
Oxnard-Thousand Oaks-Ventura, CA$69,710$33.527502.3
Burlington-South Burlington, VT$68,430$32.904804.0
Vineland, NJ$68,250$32.812904.6
Vallejo, CA$67,950$32.674903.4
Providence-Warwick, RI-MA$67,380$32.391,9302.7
Lewiston-Auburn, ME$67,180$32.301603.5
Sacramento-Roseville-Folsom, CA$66,670$32.062,9402.7
Syracuse, NY$66,600$32.029703.2
Bakersfield-Delano, CA$66,400$31.926802.0
Fort Collins-Loveland, CO$66,290$31.879305.5
Albany-Schenectady-Troy, NY$66,040$31.751,4503.2
Yakima, WA$65,900$31.681601.6
Dalton, GA$65,560$31.521502.4
Kiryas Joel-Poughkeepsie-Newburgh, NY$65,530$31.501,1504.3
Urban Honolulu, HI$65,450$31.471,0602.4
Portland-Vancouver-Hillsboro, OR-WA$65,260$31.382,5802.1
Davenport-Moline-Rock Island, IA-IL$65,190$31.344102.3
Salem, OR$65,050$31.273501.9
Visalia, CA$64,990$31.243302.0
Kokomo, IN$64,800$31.161704.8
Bismarck, ND$64,770$31.142002.8
Modesto, CA$64,760$31.134702.4
Ithaca, NY$64,690$31.101202.5
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$64,580$31.058,6103.0
Topeka, KS$64,480$31.002201.9
Columbus, OH$64,440$30.983,0002.7
Iowa City, IA$64,440$30.981501.6
Longview-Kelso, WA$64,400$30.96802.0
Riverside-San Bernardino-Ontario, CA$64,300$30.924,8202.8
Portland-South Portland, ME$64,090$30.819203.2
Merced, CA$64,040$30.791902.4
Bloomington, IL$64,030$30.791401.5
Minot, ND$63,950$30.74601.7
Pittsfield, MA$63,900$30.721903.3
Corvallis, OR$63,720$30.63401.1
Rochester, NY$63,570$30.561,8503.7
New Orleans-Metairie, LA$63,500$30.531,2802.9
Baltimore-Columbia-Towson, MD$63,180$30.383,9602.9
Detroit-Warren-Dearborn, MI$63,170$30.375,7403.0
Madison, WI$63,150$30.361,0202.5
Allentown-Bethlehem-Easton, PA-NJ$63,130$30.351,0002.6
Redding, CA$63,020$30.301602.3
St. Louis, MO-IL$63,000$30.292,9802.2
Baton Rouge, LA$62,940$30.261,1802.9
Milwaukee-Waukesha, WI$62,930$30.251,6202.0
Chico, CA$62,920$30.251201.6
Watertown-Fort Drum, NY$62,850$30.221303.2
Yuba City, CA$62,850$30.22901.8
Spokane-Spokane Valley, WA$62,840$30.216102.4
Cleveland, OH$62,790$30.192,6102.5
Kansas City, MO-KS$62,680$30.143,0102.7
Hanford-Corcoran, CA$62,670$30.13801.6
Helena, MT$62,670$30.131002.3
Springfield, OH$62,670$30.13801.8
Des Moines-West Des Moines, IA$62,640$30.119002.2
Fresno, CA$62,580$30.091,3002.7
Harrisburg-Carlisle, PA$62,570$30.089102.7
Kankakee, IL$62,570$30.08501.3
Omaha, NE-IA$62,570$30.081,6003.2
Walla Walla, WA$62,530$30.06803.0
Dayton-Kettering-Beavercreek, OH$62,500$30.051,0902.9
Toledo, OH$62,460$30.036502.2
Sioux Falls, SD-MN$62,440$30.026003.4
Carson City, NV$62,400$30.001003.2
Elmira, NY$62,400$30.00802.4
La Crosse-Onalaska, WI-MN$62,400$30.002703.2
Lebanon, PA$62,370$29.992003.6
Staunton-Stuarts Draft, VA$62,350$29.982304.5
Billings, MT$62,240$29.923003.2
Cincinnati, OH-KY-IN$62,240$29.922,9502.7
Buffalo-Cheektowaga, NY$62,180$29.891,3702.6
Indianapolis-Carmel-Greenwood, IN$62,160$29.893,0802.8
Pittsburgh, PA$62,140$29.872,6802.4
Chambersburg, PA$62,090$29.852303.8
Binghamton, NY$62,020$29.823803.9
Greeley, CO$62,020$29.824103.5
York-Hanover, PA$61,970$29.795603.1
Reno, NV$61,940$29.787602.7
St. Joseph, MO-KS$61,910$29.771703.1
Utica-Rome, NY$61,880$29.752602.2
Lexington Park, MD$61,840$29.733504.9
Scranton--Wilkes-Barre, PA$61,750$29.696502.5
Racine-Mount Pleasant, WI$61,740$29.681702.2
Reading, PA$61,740$29.685102.9
Wenatchee-East Wenatchee, WA$61,630$29.631202.3
Appleton, WI$61,600$29.623202.6
Sheboygan, WI$61,580$29.611202.0
Kingston, NY$61,470$29.552604.4
Colorado Springs, CO$61,460$29.559503.0
Bangor, ME$61,430$29.532103.0
Lafayette-West Lafayette, IN$61,430$29.532302.2
Rapid City, SD$61,430$29.533604.9
Dubuque, IA$61,410$29.531302.1
Green Bay, WI$61,340$29.494202.4
Eau Claire, WI$61,280$29.461501.8
Kalamazoo-Portage, MI$61,270$29.464303.5
Kenosha, WI$61,260$29.451201.5
Youngstown-Warren, OH$61,260$29.453702.3
Jackson, MI$61,220$29.431102.0
Salisbury, MD$61,220$29.431602.9
Phoenix-Mesa-Chandler, AZ$61,170$29.418,0703.4
Bend, OR$61,150$29.403403.1
Akron, OH$61,090$29.378502.7
Sandusky, OH$61,040$29.351202.4
Lima, OH$60,950$29.301603.3
Bloomington, IN$60,920$29.291802.5
Fort Wayne, IN$60,830$29.258703.9
Austin-Round Rock-San Marcos, TX$60,820$29.243,1402.4
Michigan City-La Porte, IN$60,810$29.23902.3
Salt Lake City-Murray, UT$60,790$29.232,5403.1
Glens Falls, NY$60,780$29.221603.1
Cedar Rapids, IA$60,680$29.173802.8
Great Falls, MT$60,670$29.171504.2
Atlantic City-Hammonton, NJ$60,640$29.154802.9
Traverse City, MI$60,590$29.132103.1
Grand Junction, CO$60,540$29.112603.8
Gettysburg, PA$60,530$29.10902.9
Lancaster, PA$60,530$29.109403.7
Oshkosh-Neenah, WI$60,530$29.101301.4
Lansing-East Lansing, MI$60,440$29.064902.2
Ames, IA$60,430$29.051903.4
Waterloo-Cedar Falls, IA$60,400$29.042603.1
Lexington-Fayette, KY$60,280$28.987402.6
Nashville-Davidson--Murfreesboro--Franklin, TN$60,270$28.973,5003.2
Las Vegas-Henderson-North Las Vegas, NV$60,240$28.963,1502.8
Missoula, MT$60,240$28.961802.7
Harrisonburg, VA$60,210$28.953405.1
Grand Rapids-Wyoming-Kentwood, MI$60,190$28.941,9203.2
Bay City, MI$60,170$28.93702.1
Oklahoma City, OK$60,120$28.912,1203.1
Battle Creek, MI$60,100$28.901302.4
Owensboro, KY$60,060$28.881603.2
Saginaw, MI$60,060$28.882102.6
Eugene-Springfield, OR$60,050$28.873702.4
Hinesville, GA$59,910$28.80603.0
Flint, MI$59,870$28.794303.2
Charlotte-Concord-Gastonia, NC-SC$59,840$28.773,8602.8
Sioux City, IA-NE-SD$59,840$28.772002.7
Dover, DE$59,810$28.761802.6
Janesville-Beloit, WI$59,770$28.731502.2
Medford, OR$59,750$28.732002.2
Elkhart-Goshen, IN$59,590$28.652401.9
Dallas-Fort Worth-Arlington, TX$59,560$28.6310,9102.7
Charlottesville, VA$59,540$28.634203.6
Naples-Marco Island, FL$59,540$28.629105.2
Wichita, KS$59,520$28.628802.8
Fond du Lac, WI$59,510$28.611002.3
Evansville, IN$59,500$28.614903.6
Virginia Beach-Chesapeake-Norfolk, VA-NC$59,470$28.592,8403.7
South Bend-Mishawaka, IN-MI$59,460$28.593702.8
Lawrence, KS$59,390$28.551302.6
Lincoln, NE$59,350$28.534902.7
Monroe, MI$59,340$28.531303.1
Williamsport, PA$59,260$28.491202.4
Durham-Chapel Hill, NC$59,180$28.457502.2
Ogden, UT$59,150$28.441,0904.0
Richmond, VA$59,130$28.432,7004.1
Pueblo, CO$59,110$28.421602.7
Wausau, WI$59,110$28.421402.0
North Port-Bradenton-Sarasota, FL$59,070$28.401,8705.5
Mansfield, OH$59,010$28.371302.6
Erie, PA$58,990$28.362301.9
Atlanta-Sandy Springs-Roswell, GA$58,970$28.357,0602.4
Houston-Pasadena-The Woodlands, TX$58,940$28.347,6802.3
Louisville/Jefferson County, KY-IN$58,930$28.331,8902.8
Canton-Massillon, OH$58,910$28.324202.6
Raleigh-Cary, NC$58,900$28.322,5503.4
Albany, OR$58,890$28.311302.6
Columbia, MO$58,880$28.313303.0
Coeur d'Alene, ID$58,800$28.275708.0
Florence, SC$58,790$28.261802.1
Greenville-Anderson-Greer, SC$58,760$28.251,1602.7
Tulsa, OK$58,750$28.251,6203.5
Shreveport-Bossier City, LA$58,620$28.195003.1
Jacksonville, FL$58,590$28.173,3404.4
San Antonio-New Braunfels, TX$58,590$28.173,1602.8
Odessa, TX$58,580$28.171602.0
Altoona, PA$58,550$28.151001.8
Greensboro-High Point, NC$58,520$28.141,1703.2
Lynchburg, VA$58,500$28.135305.4
Houma-Bayou Cane-Thibodaux, LA$58,470$28.112503.0
Charleston-North Charleston, SC$58,410$28.081,2703.2
Hagerstown-Martinsburg, MD-WV$58,410$28.082802.6
Flagstaff, AZ$58,360$28.061402.0
Hilton Head Island-Bluffton-Port Royal, SC$58,280$28.024205.1
Prescott Valley-Prescott, AZ$58,280$28.022603.6
Jefferson City, MO$58,180$27.971902.3
Cape Coral-Fort Myers, FL$58,170$27.972,1106.9
Casper, WY$58,150$27.961303.3
Niles, MI$58,130$27.952403.9
Asheville, NC$58,120$27.946603.7
Grand Island, NE$58,070$27.92802.0
Miami-Fort Lauderdale-West Palm Beach, FL$58,040$27.909,1403.2
Pensacola-Ferry Pass-Brent, FL$58,030$27.909505.0
Manhattan, KS$58,000$27.891502.8
State College, PA$57,970$27.871902.8
Cheyenne, WY$57,820$27.802004.1
Midland, TX$57,800$27.792602.1
Spartanburg, SC$57,790$27.793902.4
Columbia, SC$57,610$27.701,2203.1
Slidell-Mandeville-Covington, LA$57,320$27.562702.7
Yuma, AZ$57,290$27.542804.1
Boise City, ID$57,270$27.532,2705.8
Monroe, LA$57,270$27.542603.0
Palm Bay-Melbourne-Titusville, FL$57,240$27.521,1304.6
Port St. Lucie, FL$57,210$27.508304.9
Hammond, LA$57,140$27.471302.6
Albuquerque, NM$57,110$27.461,0002.5
Punta Gorda, FL$57,090$27.452905.0
Weirton-Steubenville, WV-OH$57,000$27.41802.2
Lake Havasu City-Kingman, AZ$56,810$27.312704.8
Knoxville, TN$56,780$27.301,4703.5
Memphis, TN-MS-AR$56,780$27.301,7402.8
Beaumont-Port Arthur, TX$56,720$27.273902.4
Lakeland-Winter Haven, FL$56,680$27.251,1204.2
Paducah, KY-IL$56,610$27.22901.8
Muskegon-Norton Shores, MI$56,550$27.191802.9
Midland, MI$56,490$27.16902.5
Springfield, MO$56,410$27.126903.1
Sherman-Denison, TX$56,330$27.081703.2
Winchester, VA-WV$56,250$27.042003.0
Wheeling, WV-OH$56,240$27.041001.8
Fayetteville, NC$56,220$27.034903.7
Tucson, AZ$56,070$26.961,3803.5
Waco, TX$55,860$26.854403.4
Muncie, IN$55,850$26.85801.7
Elizabethtown, KY$55,740$26.801603.2
Rocky Mount, NC$55,690$26.781502.7
Gainesville, FL$55,670$26.774803.1
Logan, UT-ID$55,420$26.652303.4
Joplin, MO-KS$55,360$26.612102.4
Winston-Salem, NC$55,360$26.617002.6
Bowling Green, KY$55,230$26.562302.8
Longview, TX$55,050$26.463502.9
Columbus, IN$54,490$26.20701.4
Abilene, TX$54,330$26.122603.4
Terre Haute, IN$54,300$26.111402.1
Enid, OK$54,290$26.101506.2
Myrtle Beach-Conway-North Myrtle Beach, SC$54,230$26.076304.3
Jackson, TN$54,150$26.032603.1
Johnstown, PA$54,050$25.991402.9
Tallahassee, FL$53,690$25.816203.4
Fayetteville-Springdale-Rogers, AR$53,620$25.781,2404.5
Gainesville, GA$53,310$25.633303.2
Greenville, NC$53,160$25.562202.7
Pinehurst-Southern Pines, NC$52,580$25.281603.6
Burlington, NC$52,450$25.212804.1
Jackson, MS$52,060$25.037702.9
Farmington, NM$52,040$25.021102.4
Rome, GA$52,040$25.02801.8
Lafayette, LA$51,970$24.994502.5
Savannah, GA$51,770$24.894502.3
Corpus Christi, TX$51,760$24.896403.3
Panama City-Panama City Beach, FL$51,600$24.814504.9
Goldsboro, NC$51,540$24.781603.9
Charleston, WV$51,510$24.763503.4
Orlando-Kissimmee-Sanford, FL$51,460$24.745,1403.6
Wildwood-The Villages, FL$51,220$24.622004.7
Twin Falls, ID$51,080$24.562605.2
Chattanooga, TN-GA$50,950$24.498503.2
Pocatello, ID$50,940$24.491905.0
Tampa-St. Petersburg-Clearwater, FL$50,540$24.306,0904.2
Clarksville, TN-KY$50,480$24.273303.2
Sebastian-Vero Beach-West Vero Corridor, FL$50,470$24.263405.8
Hickory-Lenoir-Morganton, NC$50,300$24.183002.0
Blacksburg-Christiansburg-Radford, VA$50,030$24.051902.6
Huntsville, AL$49,940$24.017702.9
Brunswick-St. Simons, GA$49,920$24.001402.9
Lewiston, ID-WA$49,880$23.981003.4
Sumter, SC$49,880$23.981103.3
Wilmington, NC$49,860$23.977103.7
Lubbock, TX$49,850$23.974202.5
Amarillo, TX$49,840$23.963502.8
Las Cruces, NM$49,650$23.872403.0
Killeen-Temple, TX$49,630$23.864102.7
Santa Fe, NM$49,360$23.731502.4
San Angelo, TX$49,330$23.711302.5
Gadsden, AL$49,300$23.701203.5
Tyler, TX$49,300$23.702902.5
Deltona-Daytona Beach-Ormond Beach, FL$49,290$23.708203.7
Wichita Falls, TX$49,240$23.671602.9
Roanoke, VA$49,230$23.676604.3
Idaho Falls, ID$49,190$23.653904.7
Sierra Vista-Douglas, AZ$49,080$23.601203.7
Ocala, FL$49,020$23.576004.9
Macon-Bibb County, GA$48,980$23.552102.2
Kingsport-Bristol, TN-VA$48,950$23.542902.4
Provo-Orem-Lehi, UT$48,930$23.531,0503.4
Augusta-Richmond County, GA-SC$48,900$23.516202.7
Athens-Clarke County, GA$48,890$23.502402.5
Huntington-Ashland, WV-KY-OH$48,860$23.493602.5
Crestview-Fort Walton Beach-Destin, FL$48,810$23.475704.6
Decatur, AL$48,750$23.443305.5
Birmingham, AL$48,740$23.432,3704.6
Montgomery, AL$48,680$23.405403.2
Warner Robins, GA$48,670$23.402202.9
Morristown, TN$48,650$23.39501.1
Jacksonville, NC$48,570$23.352104.0
Victoria, TX$48,550$23.341002.7
College Station-Bryan, TX$48,530$23.332702.0
Laredo, TX$48,450$23.291801.6
Tuscaloosa, AL$48,430$23.294504.1
Albany, GA$48,320$23.231402.4
Gulfport-Biloxi, MS$48,230$23.193302.1
Grants Pass, OR$48,190$23.17802.5
Auburn-Opelika, AL$48,170$23.162603.6
Fort Smith, AR-OK$48,160$23.164104.3
Johnson City, TN$48,010$23.082302.8
Little Rock-North Little Rock-Conway, AR$48,000$23.081,4704.1
Morgantown, WV$47,970$23.061702.5
Mobile, AL$47,960$23.068204.7
Brownsville-Harlingen, TX$47,910$23.032601.6
St. George, UT$47,790$22.984204.7
Anniston-Oxford, AL$47,780$22.971303.0
Texarkana, TX-AR$47,760$22.961302.3
Homosassa Springs, FL$47,470$22.821704.8
Lake Charles, LA$47,360$22.772202.2
Alexandria, LA$47,330$22.751903.2
El Paso, TX$47,270$22.737902.3
Jonesboro, AR$47,230$22.711702.7
McAllen-Edinburg-Mission, TX$47,170$22.685301.8
Cape Girardeau, MO-IL$47,150$22.671102.5
Valdosta, GA$47,020$22.611001.9
Daphne-Fairhope-Foley, AL$46,870$22.545406.2
Columbus, GA-AL$46,780$22.493302.8
Hot Springs, AR$46,630$22.421503.9
Hattiesburg, MS$46,590$22.401001.7
Florence-Muscle Shoals, AL$46,560$22.382504.4
Dothan, AL$46,210$22.222504.1
Parkersburg-Vienna, WV$45,600$21.93902.5
Sebring, FL$44,720$21.501705.9
Beckley, WV$44,600$21.441002.3
San Juan-Bayamon-Caguas, PR$32,380$15.579201.3
Ponce, PR$29,970$14.41500.8
Mayaguez, PR$29,530$14.20701.4
Arecibo, PR$29,140$14.01301.0

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.