SOC 37-3011 · Building and Grounds Cleaning and Maintenance Occupations

Landscaping and Groundskeeping Workers

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

U.S. median annual wage$39,150
U.S. median hourly wage$18.82
U.S. employment952,640

Nationally, landscaping and groundskeeping workers earned a median of $39,150 per year as of the May 2025 OEWS estimates, across 952,640 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”.

Landscaping and Groundskeeping Workers: pay and employment by state
State
District of Columbia$48,790$23.468001.1
Massachusetts$48,670$23.4022,8806.3
Alaska$47,690$22.931,0803.3
Washington$46,950$22.5722,5506.4
Minnesota$46,610$22.4117,6106.0
Vermont$46,230$22.232,7008.9
Maine$45,970$22.106,41010.0
Hawaii$45,920$22.087,04011.2
Colorado$45,760$22.0021,9907.7
Connecticut$45,740$21.9913,4908.0
California$45,560$21.90106,1805.8
Montana$45,350$21.804,2708.3
Oregon$45,040$21.6511,8706.0
New Hampshire$44,890$21.586,0508.8
New York$44,840$21.5647,6004.9
Rhode Island$44,730$21.514,0408.1
Illinois$43,790$21.0534,7805.7
Idaho$41,600$20.007,9809.3
New Jersey$41,360$19.8830,4707.1
Wisconsin$41,230$19.8218,9706.4
North Dakota$40,790$19.612,1004.9
Utah$40,740$19.5912,8507.4
Pennsylvania$39,500$18.9934,8505.7
Maryland$39,380$18.9317,4406.3
Kansas$39,330$18.919,4806.6
Nebraska$39,140$18.827,2807.1
Iowa$38,920$18.718,8005.6
Arizona$38,910$18.7122,4506.9
Nevada$38,820$18.669,9806.4
Missouri$38,520$18.5218,3106.2
Virginia$38,410$18.4625,1806.1
Wyoming$38,310$18.421,7906.4
Ohio$38,220$18.3834,4206.2
Michigan$38,120$18.3332,3307.3
Indiana$38,070$18.3019,2606.0
Georgia$37,970$18.2525,5105.2
North Carolina$37,910$18.2232,7306.6
New Mexico$37,560$18.065,0305.8
Delaware$37,350$17.964,1308.5
Florida$37,100$17.8486,0408.7
Tennessee$37,020$17.8018,2505.6
Texas$36,740$17.6663,4304.5
South Carolina$36,710$17.6515,6006.8
Kentucky$36,670$17.638,9204.5
Virgin Islands$36,300$17.452808.8
Arkansas$35,770$17.206,6105.1
Oklahoma$35,770$17.209,2805.4
Alabama$35,630$17.1312,0205.7
South Dakota$35,370$17.012,9806.5
Louisiana$34,870$16.768,5104.4
West Virginia$32,240$15.503,3404.8
Mississippi$31,630$15.214,9404.2
Guam$31,620$15.2069010.3
Puerto Rico$21,910$10.536,4306.8

Pay by metro area

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

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

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.

Landscaping and Groundskeeping Workers: pay and employment by metro area
Metro area
Boston-Cambridge-Newton, MA-NH$49,030$23.5715,1205.6
Barnstable Town, MA$49,010$23.562,21023.4
Kahului-Wailuku, HI$48,570$23.351,31017.7
Napa, CA$48,540$23.3494012.1
Fairbanks-College, AK$48,520$23.331303.5
Seattle-Tacoma-Bellevue, WA$48,480$23.3111,7805.6
San Jose-Sunnyvale-Santa Clara, CA$48,330$23.246,0005.3
Bremerton-Silverdale-Port Orchard, WA$48,080$23.127307.8
San Francisco-Oakland-Fremont, CA$48,040$23.1012,2705.2
Worcester, MA$47,980$23.072,1706.2
Boulder, CO$47,530$22.851,2006.2
Amherst Town-Northampton, MA$47,510$22.844907.4
Anchorage, AK$47,450$22.817504.2
Yuba City, CA$47,420$22.803406.7
Bozeman, MT$47,320$22.7591012.7
Carson City, NV$47,160$22.682106.4
Minneapolis-St. Paul-Bloomington, MN-WI$47,160$22.6711,8206.1
Santa Rosa-Petaluma, CA$46,740$22.472,74013.4
Burlington-South Burlington, VT$46,730$22.476005.0
Portland-South Portland, ME$46,670$22.443,18011.0
Salinas, CA$46,550$22.381,5908.5
Portland-Vancouver-Hillsboro, OR-WA$46,450$22.336,7105.5
Bridgeport-Stamford-Danbury, CT$46,430$22.324,92012.2
New Haven, CT$46,330$22.271,5905.6
Bismarck, ND$46,310$22.273204.5
Bend, OR$46,300$22.261,0509.7
Denver-Aurora-Centennial, CO$46,270$22.2510,9006.8
Santa Cruz-Watsonville, CA$46,210$22.221,03010.5
Pittsfield, MA$46,190$22.2163011.0
Omaha, NE-IA$45,970$22.103,8707.8
Grand Forks, ND-MN$45,860$22.052404.6
Kiryas Joel-Poughkeepsie-Newburgh, NY$45,760$22.001,9807.4
Modesto, CA$45,740$21.991,0805.5
Helena, MT$45,640$21.943006.7
San Diego-Chula Vista-Carlsbad, CA$45,560$21.9010,8707.1
Rochester, MN$45,550$21.905504.5
New York-Newark-Jersey City, NY-NJ$45,530$21.8950,4105.3
Redding, CA$45,500$21.874205.8
San Luis Obispo-Paso Robles, CA$45,500$21.881,1709.6
Kenosha, WI$45,490$21.875206.9
Vallejo, CA$45,470$21.869306.5
Springfield, MA$45,420$21.849904.9
Mankato, MN$45,400$21.833305.8
Chicago-Naperville-Elgin, IL-IN$45,280$21.7725,1605.6
Providence-Warwick, RI-MA$45,250$21.765,5307.7
Santa Maria-Santa Barbara, CA$45,230$21.742,47012.3
Kennewick-Richland, WA$45,190$21.739707.5
Des Moines-West Des Moines, IA$45,180$21.722,2305.5
Lewiston-Auburn, ME$45,180$21.722505.3
Chico, CA$45,150$21.717109.1
Grants Pass, OR$45,130$21.701805.9
Sacramento-Roseville-Folsom, CA$45,110$21.697,4106.9
Fargo, ND-MN$45,040$21.657705.2
Salem, OR$45,040$21.651,5208.1
Mount Vernon-Anacortes, WA$45,020$21.655009.5
Reno, NV$45,020$21.642,0907.6
Manchester-Nashua, NH$44,890$21.581,5307.7
Hartford-West Hartford-East Hartford, CT$44,860$21.574,0606.8
Olympia-Lacey-Tumwater, WA$44,850$21.567605.9
Waterbury-Shelton, CT$44,830$21.559906.2
Oxnard-Thousand Oaks-Ventura, CA$44,790$21.542,8308.7
Lexington Park, MD$44,700$21.493605.1
Los Angeles-Long Beach-Anaheim, CA$44,650$21.4627,8604.4
Spokane-Spokane Valley, WA$44,630$21.462,0708.1
Ames, IA$44,580$21.433906.9
Urban Honolulu, HI$44,540$21.413,3307.5
Bellingham, WA$44,520$21.406507.1
Missoula, MT$44,460$21.384907.4
Madison, WI$44,440$21.362,3305.7
Milwaukee-Waukesha, WI$44,440$21.365,0206.1
Appleton, WI$44,380$21.348406.8
Fort Collins-Loveland, CO$44,370$21.331,6109.5
Hanford-Corcoran, CA$44,360$21.331803.6
Stockton-Lodi, CA$44,280$21.291,3904.8
Norwich-New London-Willimantic, CT$44,260$21.287405.8
Billings, MT$44,230$21.276306.7
Longview-Kelso, WA$44,150$21.232706.6
Visalia, CA$44,140$21.229705.6
Salt Lake City-Murray, UT$43,890$21.105,0906.2
El Centro, CA$43,790$21.052804.3
Bakersfield-Delano, CA$43,770$21.041,6304.8
St. Cloud, MN$43,770$21.044404.2
Eugene-Springfield, OR$43,680$21.001,0106.4
Kingston, NY$43,680$21.004307.3
Riverside-San Bernardino-Ontario, CA$43,650$20.9913,1907.7
Bangor, ME$43,620$20.975107.1
Albany, OR$43,590$20.962104.5
Boise City, ID$43,540$20.933,6509.3
Colorado Springs, CO$43,480$20.902,4107.6
Wenatchee-East Wenatchee, WA$43,330$20.835009.7
Merced, CA$43,230$20.794205.3
Greeley, CO$43,220$20.781,36011.4
Santa Fe, NM$43,220$20.7877012.5
Medford, OR$43,210$20.785706.4
Glens Falls, NY$43,100$20.724609.1
Ithaca, NY$42,720$20.542705.7
Washington-Arlington-Alexandria, DC-VA-MD-WV$42,700$20.5317,1405.5
Minot, ND$42,680$20.521705.2
Yakima, WA$42,340$20.365305.4
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$42,130$20.2617,7006.1
Buffalo-Cheektowaga, NY$41,770$20.082,8705.4
Dubuque, IA$41,450$19.932404.1
Kansas City, MO-KS$41,450$19.936,6606.1
Great Falls, MT$41,350$19.882607.2
Albany-Schenectady-Troy, NY$41,290$19.852,4005.3
Sheboygan, WI$41,080$19.754407.3
Corvallis, OR$40,720$19.582305.8
Fresno, CA$40,710$19.573,0406.4
Walla Walla, WA$40,550$19.502409.4
Flagstaff, AZ$40,400$19.425908.9
Lewiston, ID-WA$40,400$19.421204.1
Trenton-Princeton, NJ$40,170$19.31Not publishedNot published
Syracuse, NY$40,010$19.241,6705.6
Grand Junction, CO$39,970$19.225608.3
Cedar Rapids, IA$39,830$19.156804.9
Ogden, UT$39,690$19.082,1908.1
Rochester, NY$39,680$19.083,0606.2
Baltimore-Columbia-Towson, MD$39,620$19.057,4805.5
Racine-Mount Pleasant, WI$39,610$19.046408.3
Iowa City, IA$39,580$19.035906.3
Pueblo, CO$39,410$18.954006.5
Allentown-Bethlehem-Easton, PA-NJ$39,350$18.922,3106.1
Sierra Vista-Douglas, AZ$39,250$18.871704.9
Coeur d'Alene, ID$39,230$18.8674010.2
Provo-Orem-Lehi, UT$39,220$18.862,4908.2
Elkhart-Goshen, IN$39,180$18.845304.1
Lancaster, PA$39,140$18.821,6506.5
Phoenix-Mesa-Chandler, AZ$39,140$18.8216,8507.1
Columbus, OH$39,100$18.806,8206.2
St. Louis, MO-IL$39,040$18.779,6007.2
Green Bay, WI$38,940$18.729305.3
Columbus, IN$38,900$18.701703.3
Utica-Rome, NY$38,880$18.695204.4
Detroit-Warren-Dearborn, MI$38,820$18.6712,9906.8
Sioux City, IA-NE-SD$38,820$18.664005.3
Reading, PA$38,780$18.641,2006.8
Waterloo-Cedar Falls, IA$38,770$18.644805.7
Ann Arbor, MI$38,710$18.611,2705.8
Harrisburg-Carlisle, PA$38,700$18.611,6304.9
Charlotte-Concord-Gastonia, NC-SC$38,630$18.578,4006.2
Durham-Chapel Hill, NC$38,610$18.561,7105.0
Cincinnati, OH-KY-IN$38,600$18.566,6106.0
Naples-Marco Island, FL$38,600$18.564,61026.5
Oshkosh-Neenah, WI$38,540$18.534604.9
Atlanta-Sandy Springs-Roswell, GA$38,500$18.5115,3005.3
Raleigh-Cary, NC$38,500$18.515,7107.7
Sherman-Denison, TX$38,490$18.503106.0
Atlantic City-Hammonton, NJ$38,470$18.491,84010.9
Eau Claire, WI$38,470$18.504905.7
Lawrence, KS$38,440$18.483606.9
Austin-Round Rock-San Marcos, TX$38,370$18.457,6005.9
York-Hanover, PA$38,350$18.441,1006.0
Bloomington, IN$38,290$18.415307.2
Champaign-Urbana, IL$38,270$18.406606.3
Wichita, KS$38,260$18.391,7605.7
Cleveland, OH$38,230$18.386,9106.7
Duluth, MN-WI$38,180$18.365504.4
Indianapolis-Carmel-Greenwood, IN$38,180$18.366,9806.3
Prescott Valley-Prescott, AZ$38,170$18.355607.8
Binghamton, NY$38,140$18.345705.9
Salisbury, MD$38,140$18.343406.3
Springfield, IL$38,090$18.316806.7
Asheville, NC$38,030$18.291,3207.3
Fort Wayne, IN$38,010$18.271,4106.3
Wausau, WI$38,000$18.274306.2
State College, PA$37,990$18.264907.1
Traverse City, MI$37,970$18.2582012.0
Bloomington, IL$37,960$18.257108.1
Davenport-Moline-Rock Island, IA-IL$37,950$18.251,0906.1
St. George, UT$37,930$18.241,10012.2
Las Vegas-Henderson-North Las Vegas, NV$37,920$18.237,2206.3
Nashville-Davidson--Murfreesboro--Franklin, TN$37,910$18.236,2705.7
Fayetteville-Springdale-Rogers, AR$37,900$18.221,4505.3
Dayton-Kettering-Beavercreek, OH$37,880$18.212,0805.6
Janesville-Beloit, WI$37,870$18.214606.5
Charlottesville, VA$37,860$18.209007.9
Greensboro-High Point, NC$37,830$18.191,7304.7
Louisville/Jefferson County, KY-IN$37,820$18.193,1304.6
La Crosse-Onalaska, WI-MN$37,810$18.185106.0
Lafayette-West Lafayette, IN$37,810$18.184304.2
Lebanon, PA$37,790$18.173706.9
Hilton Head Island-Bluffton-Port Royal, SC$37,770$18.161,55019.0
Lincoln, NE$37,770$18.161,0405.7
Rockford, IL$37,770$18.169206.7
Albuquerque, NM$37,760$18.152,2705.6
Lansing-East Lansing, MI$37,760$18.151,2605.8
Idaho Falls, ID$37,730$18.145706.9
Charleston-North Charleston, SC$37,720$18.133,0207.7
Pittsburgh, PA$37,690$18.126,6506.0
Dallas-Fort Worth-Arlington, TX$37,680$18.1219,7504.9
Topeka, KS$37,670$18.116205.4
Akron, OH$37,610$18.082,2507.0
Casper, WY$37,580$18.072506.4
Chambersburg, PA$37,560$18.063305.5
Midland, TX$37,550$18.053903.2
Decatur, IL$37,540$18.052104.7
Williamsport, PA$37,540$18.052505.1
Huntsville, AL$37,510$18.031,5505.8
Kokomo, IN$37,490$18.032306.6
Grand Rapids-Wyoming-Kentwood, MI$37,470$18.014,5907.7
Midland, MI$37,450$18.012306.3
Miami-Fort Lauderdale-West Palm Beach, FL$37,430$17.9921,1707.5
Decatur, AL$37,420$17.992604.2
Winston-Salem, NC$37,420$17.991,8206.7
Sioux Falls, SD-MN$37,400$17.981,0906.1
South Bend-Mishawaka, IN-MI$37,390$17.978306.3
Battle Creek, MI$37,360$17.963306.1
Fond du Lac, WI$37,360$17.962505.7
Cheyenne, WY$37,340$17.952204.5
Watertown-Fort Drum, NY$37,340$17.952907.3
Gettysburg, PA$37,330$17.952307.1
Peoria, IL$37,330$17.951,0506.3
Scranton--Wilkes-Barre, PA$37,330$17.951,3305.2
Jacksonville, FL$37,320$17.946,1408.0
Kalamazoo-Portage, MI$37,320$17.948607.1
Hagerstown-Martinsburg, MD-WV$37,290$17.935305.0
Toledo, OH$37,270$17.921,7406.0
Crestview-Fort Walton Beach-Destin, FL$37,220$17.891,52012.1
Muncie, IN$37,210$17.8967015.1
Tampa-St. Petersburg-Clearwater, FL$37,210$17.899,8606.8
North Port-Bradenton-Sarasota, FL$37,200$17.894,74013.9
Harrisonburg, VA$37,180$17.883305.0
Vineland, NJ$37,180$17.883305.3
Richmond, VA$37,170$17.874,3606.6
Rocky Mount, NC$37,150$17.862204.0
Farmington, NM$37,130$17.851803.9
Michigan City-La Porte, IN$37,130$17.853408.4
Kankakee, IL$37,100$17.842205.1
Logan, UT-ID$37,080$17.835107.7
Jefferson City, MO$37,070$17.825306.6
Columbia, MO$37,060$17.828307.7
Burlington, NC$36,990$17.784706.9
Springfield, OH$36,980$17.783106.8
Niles, MI$36,970$17.7764010.7
Sandusky, OH$36,950$17.764509.0
Warner Robins, GA$36,900$17.743704.9
Gainesville, GA$36,880$17.737807.5
Savannah, GA$36,880$17.739604.8
Las Cruces, NM$36,850$17.723904.9
Spartanburg, SC$36,850$17.728505.2
Augusta-Richmond County, GA-SC$36,840$17.711,7707.6
Tucson, AZ$36,840$17.712,7107.0
Lexington-Fayette, KY$36,800$17.691,3404.7
Cape Coral-Fort Myers, FL$36,790$17.695,08016.7
Tulsa, OK$36,780$17.692,3605.1
Oklahoma City, OK$36,760$17.683,9405.8
Grand Island, NE$36,750$17.672305.8
Punta Gorda, FL$36,750$17.6768011.7
Hinesville, GA$36,740$17.671005.0
Evansville, IN$36,700$17.657705.7
Wilmington, NC$36,670$17.632,19011.4
Manhattan, KS$36,660$17.624408.2
Flint, MI$36,640$17.611,1408.4
Greenville-Anderson-Greer, SC$36,610$17.602,4205.6
Jacksonville, NC$36,610$17.604408.3
Birmingham, AL$36,600$17.602,8805.5
Deltona-Daytona Beach-Ormond Beach, FL$36,600$17.602,61011.9
Erie, PA$36,600$17.608707.3
Monroe, MI$36,590$17.592305.7
Palm Bay-Melbourne-Titusville, FL$36,570$17.581,8707.6
Hickory-Lenoir-Morganton, NC$36,550$17.577905.1
Jackson, MI$36,520$17.564407.8
Virginia Beach-Chesapeake-Norfolk, VA-NC$36,520$17.564,4105.8
Memphis, TN-MS-AR$36,500$17.553,1005.1
Sebastian-Vero Beach-West Vero Corridor, FL$36,500$17.551,13019.6
Little Rock-North Little Rock-Conway, AR$36,490$17.541,6704.7
Dover, DE$36,480$17.545508.1
Port St. Lucie, FL$36,480$17.542,33013.6
Killeen-Temple, TX$36,470$17.536304.2
St. Joseph, MO-KS$36,460$17.532204.0
Goldsboro, NC$36,420$17.512706.8
Clarksville, TN-KY$36,410$17.503603.5
Muskegon-Norton Shores, MI$36,410$17.513205.1
Springfield, MO$36,410$17.511,2505.6
Macon-Bibb County, GA$36,400$17.505205.4
Dalton, GA$36,390$17.492804.3
Odessa, TX$36,390$17.501602.0
Canton-Massillon, OH$36,360$17.481,2007.4
Tyler, TX$36,350$17.486405.6
Orlando-Kissimmee-Sanford, FL$36,310$17.4611,4308.1
Lawton, OK$36,290$17.452405.7
Houston-Pasadena-The Woodlands, TX$36,280$17.4414,8404.5
Mansfield, OH$36,280$17.443106.3
Baton Rouge, LA$36,260$17.432,2405.5
Saginaw, MI$36,260$17.435506.9
Waco, TX$36,260$17.437205.5
Joplin, MO-KS$36,210$17.412703.1
Winchester, VA-WV$36,210$17.413605.3
Lima, OH$36,200$17.402304.7
Chattanooga, TN-GA$36,190$17.401,4605.4
Jonesboro, AR$36,190$17.402904.8
Columbia, SC$36,180$17.401,8904.8
Gainesville, FL$36,170$17.391,0206.7
Pensacola-Ferry Pass-Brent, FL$36,160$17.381,2206.4
Elizabethtown, KY$36,140$17.381803.4
Wildwood-The Villages, FL$36,140$17.3766015.9
Cape Girardeau, MO-IL$36,130$17.372004.4
Twin Falls, ID$36,130$17.373607.3
Daphne-Fairhope-Foley, AL$36,120$17.3796011.0
Paducah, KY-IL$36,120$17.361903.9
Yuma, AZ$36,100$17.364606.7
Knoxville, TN$36,040$17.333,0207.1
Pocatello, ID$36,040$17.331905.0
Slidell-Mandeville-Covington, LA$36,030$17.327607.8
Lake Havasu City-Kingman, AZ$36,010$17.313506.2
Mobile, AL$35,950$17.298404.9
Owensboro, KY$35,950$17.283206.4
Youngstown-Warren, OH$35,940$17.281,0306.5
Johnson City, TN$35,920$17.274105.0
Greenville, NC$35,890$17.264305.4
Brunswick-St. Simons, GA$35,870$17.254609.7
Terre Haute, IN$35,850$17.243205.0
Athens-Clarke County, GA$35,820$17.225806.0
Bay City, MI$35,820$17.222908.6
Staunton-Stuarts Draft, VA$35,810$17.223907.5
Fayetteville, NC$35,800$17.216805.2
Altoona, PA$35,680$17.163105.2
Montgomery, AL$35,650$17.147604.6
Bowling Green, KY$35,630$17.133604.4
Ocala, FL$35,630$17.131,0909.0
San Antonio-New Braunfels, TX$35,630$17.133,7603.3
Panama City-Panama City Beach, FL$35,600$17.126707.4
Pinehurst-Southern Pines, NC$35,590$17.1175017.5
Tallahassee, FL$35,540$17.091,2606.8
Tuscaloosa, AL$35,540$17.095905.4
Hot Springs, AR$35,530$17.083107.9
Lakeland-Winter Haven, FL$35,490$17.062,4509.3
Kingsport-Bristol, TN-VA$35,440$17.046005.0
New Orleans-Metairie, LA$35,410$17.031,4403.2
Enid, OK$35,400$17.02803.5
Lynchburg, VA$35,400$17.026706.9
Roanoke, VA$35,330$16.998605.6
Johnstown, PA$35,310$16.982505.3
Jackson, TN$35,280$16.964705.6
Fort Smith, AR-OK$35,200$16.924104.3
Blacksburg-Christiansburg-Radford, VA$35,180$16.915006.8
Victoria, TX$35,180$16.922105.6
Elmira, NY$35,080$16.861905.6
Rome, GA$35,040$16.852305.2
Sebring, FL$35,010$16.8332011.5
Shreveport-Bossier City, LA$34,990$16.827204.4
Auburn-Opelika, AL$34,940$16.805407.4
Rapid City, SD$34,840$16.756308.5
Morristown, TN$34,830$16.752805.9
San Angelo, TX$34,820$16.742304.6
Abilene, TX$34,790$16.733204.3
Homosassa Springs, FL$34,780$16.7253014.9
Beaumont-Port Arthur, TX$34,740$16.705503.4
Longview, TX$34,680$16.674403.7
Amarillo, TX$34,510$16.595304.3
Florence, SC$34,430$16.563804.3
Sumter, SC$34,420$16.551805.1
Myrtle Beach-Conway-North Myrtle Beach, SC$34,410$16.541,59010.9
Wheeling, WV-OH$34,380$16.533906.7
Lubbock, TX$34,330$16.517004.2
College Station-Bryan, TX$34,320$16.507705.7
Columbus, GA-AL$34,310$16.504503.9
Houma-Bayou Cane-Thibodaux, LA$34,240$16.46Not publishedNot published
Corpus Christi, TX$34,220$16.458104.2
Cleveland, TN$34,150$16.421904.5
Lake Charles, LA$34,030$16.364904.8
Florence-Muscle Shoals, AL$33,630$16.173606.5
Valdosta, GA$33,390$16.052705.0
Dothan, AL$33,280$16.003004.9
Alexandria, LA$32,850$15.793706.2
Parkersburg-Vienna, WV$32,760$15.751504.3
Huntington-Ashland, WV-KY-OH$32,170$15.475904.2
Laredo, TX$32,150$15.462402.2
Eagle Pass, TX$31,720$15.25804.2
Gulfport-Biloxi, MS$31,200$15.007304.6
Morgantown, WV$31,200$15.003605.4
Weirton-Steubenville, WV-OH$31,200$15.002406.7
Beckley, WV$30,790$14.802706.4
Jackson, MS$30,770$14.791,0303.8
Wichita Falls, TX$30,690$14.762103.8
El Paso, TX$30,640$14.731,2003.5
Charleston, WV$30,630$14.733603.5
Lafayette, LA$30,530$14.687304.0
Albany, GA$30,460$14.642504.2
Hammond, LA$30,190$14.521703.5
Hattiesburg, MS$29,590$14.232604.2
Texarkana, TX-AR$29,590$14.232804.9
Gadsden, AL$29,460$14.161404.2
Anniston-Oxford, AL$29,180$14.032104.9
McAllen-Edinburg-Mission, TX$29,060$13.976802.3
Monroe, LA$29,010$13.953604.1
Brownsville-Harlingen, TX$28,100$13.514202.7
Arecibo, PR$23,080$11.102306.6
San Juan-Bayamon-Caguas, PR$22,450$10.804,5406.6
Aguadilla, PR$21,840$10.501803.6
Mayaguez, PR$21,840$10.502805.3
Ponce, PR$21,840$10.5073011.6

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.