Painters, Construction and Maintenance Salary by City

BLS OEWS May 2025 • 552 metro areas

Compare Painters, Construction and Maintenance salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Painters, Construction and Maintenance
in
    vs

      All metros — Painters, Construction and Maintenance salaries

      AK
      Metro areaMedian salaryEmployed
      Alaska $66,29090
      Fairbanks, AK $65,83060
      Alaska $65,610400
      Anchorage, AK $64,580250
      AL
      Metro areaMedian salaryEmployed
      Anniston, AL $61,48080
      Huntsville, AL $55,130190
      Northeast Alabama $51,60050
      Dothan, AL $49,300100
      Auburn, AL $48,19050
      Florence, AL $46,99080
      Tuscaloosa, AL $46,07090
      Alabama $45,6901,750
      Southwest Alabama $45,59030
      Birmingham, AL $44,470360
      Mobile, AL $44,230270
      Montgomery, AL $43,68080
      Northwest Alabama $43,35080
      Daphne, AL $42,970120
      Southeast Alabama $37,94040
      AR
      Metro areaMedian salaryEmployed
      Fort Smith, AR-OK $40,33040
      West Arkansas $38,49050
      Arkansas $38,420910
      Fayetteville, AR $38,290300
      North Arkansas $38,26070
      Little Rock, AR $37,290280
      AZ
      Metro areaMedian salaryEmployed
      Phoenix, AZ $47,6305,010
      Arizona $47,2906,780
      Flagstaff, AZ $46,410150
      Prescott Valley, AZ $46,400280
      Sierra Vista, AZ $45,87050
      Lake Havasu City, AZ $45,61090
      Tucson, AZ $45,520920
      Arizona $43,85090
      Yuma, AZ $43,09050
      CO
      Metro areaMedian salaryEmployed
      Denver, CO $54,5001,900
      Boulder, CO $53,290180
      Colorado $50,6503,700
      Greeley, CO $48,960200
      Colorado Springs, CO $48,950290
      Fort Collins, CO $48,820220
      Southwest Colorado $48,400200
      Northwest Colorado $48,060540
      Grand Junction, CO $47,97080
      Eastern and Southern Colorado $46,68030
      Pueblo, CO $46,63050
      CT
      Metro areaMedian salaryEmployed
      Norwich, CT $59,430360
      Bridgeport, CT $57,300460
      Hartford, CT $54,310510
      Connecticut $53,6102,010
      Waterbury, CT $50,340200
      New Haven, CT $50,040340
      Connecticut $46,480100
      DC
      Metro areaMedian salaryEmployed
      Washington, DC-VA-MD-WV $49,9203,330
      DE
      Metro areaMedian salaryEmployed
      Delaware $55,770530
      Sussex Delaware $47,94050
      Dover, DE $46,55040
      FL
      Metro areaMedian salaryEmployed
      Naples, FL $47,9801,210
      North Florida $47,010190
      Miami, FL $47,0005,220
      Sebastian, FL $46,790290
      Jacksonville, FL $46,6501,400
      South Florida $46,510220
      Tampa, FL $46,3102,790
      Palm Bay, FL $46,190440
      Crestview, FL $46,070250
      Florida $46,06020,910
      Lakeland, FL $46,010490
      Cape Coral, FL $45,8001,380
      Wildwood, FL $45,74050
      Punta Gorda, FL $45,650210
      Port St. Lucie, FL $45,540520
      Panama City, FL $44,850210
      Orlando, FL $44,6202,610
      Pensacola, FL $44,550380
      Homosassa Springs, FL $44,530100
      North Port, FL $44,3401,100
      Sebring, FL $44,30050
      Ocala, FL $42,530250
      Gainesville, FL $41,780260
      Tallahassee, FL $41,080270
      Deltona, FL $38,830510
      GA
      Metro areaMedian salaryEmployed
      Warner Robins, GA $62,300310
      Albany, GA $60,36070
      Atlanta, GA $48,6401,890
      Gainesville, GA $48,17050
      Georgia $47,6903,310
      Savannah, GA $46,340100
      South Georgia $45,590180
      Middle Georgia $45,50060
      Brunswick, GA $45,11070
      Augusta, GA-SC $45,010180
      Macon, GA $42,74060
      Athens, GA $42,48070
      Columbus, GA-AL $41,15090
      North Georgia $39,93050
      Valdosta, GA $38,49030
      East Georgia $37,51030
      GU
      Metro areaMedian salaryEmployed
      Guam $34,950320
      HI
      Metro areaMedian salaryEmployed
      Kahului, HI $72,970160
      Hawaii $67,6201,630
      Urban Honolulu, HI $66,6101,200
      Hawaii / Kauai $64,220280
      IA
      Metro areaMedian salaryEmployed
      Davenport, IA-IL $54,870220
      Waterloo, IA $54,150100
      Des Moines, IA $50,520640
      Iowa $48,7801,730
      Dubuque, IA $48,44060
      Ames, IA $48,29060
      Southwest Iowa $48,25030
      Iowa City, IA $47,650100
      Cedar Rapids, IA $47,210280
      Sioux City, IA-NE-SD $46,88080
      Northwest Iowa $46,21030
      Northeast Iowa $45,35080
      Southeast Iowa $45,050140
      ID
      Metro areaMedian salaryEmployed
      Coeur d'Alene, ID $48,000230
      Boise City, ID $47,160970
      Idaho $46,4902,000
      Southeast-Central Idaho $46,410370
      Northwestern Idaho $46,160130
      Twin Falls, ID $45,07070
      Pocatello, ID $44,93040
      Idaho Falls, ID $44,550110
      IL
      Metro areaMedian salaryEmployed
      Champaign, IL $79,960190
      Rockford, IL $65,730140
      Chicago, IL-IN $63,1405,390
      East Central Illinois $62,750110
      Peoria, IL $62,600130
      Illinois $62,3906,700
      Springfield, IL $62,170110
      West Central Illinois $53,430170
      South Illinois $48,59060
      Decatur, IL $47,37050
      Bloomington, IL $45,470120
      Northwest Illinois $44,67070
      IN
      Metro areaMedian salaryEmployed
      Michigan City, IN $57,35050
      Columbus, IN $53,77050
      Bloomington, IN $50,73090
      Indianapolis, IN $50,1701,130
      Indiana $50,0103,570
      Evansville, IN $49,790310
      Elkhart, IN $49,70070
      Muncie, IN $49,40040
      South Bend, IN-MI $48,770160
      Fort Wayne, IN $47,890200
      Northern Indiana $47,670160
      Central Indiana $46,910110
      Terre Haute, IN $46,11060
      Southern Indiana $45,880120
      Lafayette, IN $45,610150
      KS
      Metro areaMedian salaryEmployed
      Topeka, KS $47,020160
      Kansas $44,8901,680
      Lawrence, KS $43,47080
      Wichita, KS $42,740410
      Manhattan, KS $40,54080
      Kansas $38,700250
      KY
      Metro areaMedian salaryEmployed
      Louisville/Jefferson County, KY-IN $47,870560
      Kentucky $45,6301,450
      Lexington, KY $44,620260
      West Kentucky $43,96090
      South Central Kentucky $43,690100
      East Kentucky $42,93030
      Bowling Green, KY $42,48060
      Owensboro, KY $41,33060
      Central Kentucky $40,330130
      Paducah, KY-IL $40,33060
      LA
      Metro areaMedian salaryEmployed
      Houma, LA $46,800470
      Lake Charles, LA $45,010360
      Baton Rouge, LA $44,980970
      New Orleans, LA $44,380690
      Louisiana $43,7004,050
      Shreveport, LA $40,720340
      Slidell, LA $40,560120
      Monroe, LA $40,330130
      Lafayette, LA $39,510280
      Alexandria, LA $39,22080
      Hammond, LA $38,94030
      Northeast Louisiana $38,89070
      Central Louisiana $38,52070
      Southwest Louisiana $38,440380
      MA
      Metro areaMedian salaryEmployed
      Boston, MA-NH $56,8103,550
      Amherst Town, MA $56,02060
      Massachusetts $55,8704,830
      Massachusetts $55,320100
      Worcester, MA $55,080270
      Springfield, MA $52,060240
      Pittsfield, MA $51,76090
      Barnstable Town, MA $48,530290
      MD
      Metro areaMedian salaryEmployed
      Lexington Park, MD $53,11060
      Maryland $49,0603,440
      Baltimore, MD $48,3301,570
      Hagerstown, MD-WV $45,89090
      Salisbury, MD $45,39050
      Maryland $44,370200
      ME
      Metro areaMedian salaryEmployed
      Portland, ME $61,5401,440
      Maine $56,2701,950
      Bangor, ME $49,66070
      Lewiston, ME $48,53040
      Northeast Maine $47,360100
      Southwest Maine $46,530270
      MI
      Metro areaMedian salaryEmployed
      Battle Creek, MI $61,51040
      Flint, MI $58,900240
      Detroit, MI $55,4301,940
      Lansing, MI $52,300240
      Ann Arbor, MI $49,950170
      Michigan $49,3604,930
      Grand Rapids, MI $49,090810
      Kalamazoo, MI $48,040170
      Saginaw, MI $47,850110
      Northern Michigan $47,010250
      Bay City, MI $46,88070
      Muskegon, MI $46,62070
      Southern Michigan $46,070120
      Traverse City, MI $45,860160
      Niles, MI $45,83060
      Mid Michigan $45,110150
      Upper Peninsula of Michigan $44,630140
      MN
      Metro areaMedian salaryEmployed
      Rochester, MN $61,980180
      Minneapolis, MN-WI $61,2302,710
      Minnesota $60,9003,480
      Duluth, MN-WI $59,280100
      Northwest Minnesota $58,460200
      St. Cloud, MN $55,690100
      Southeast Minnesota $49,23050
      Southwest Minnesota $48,90060
      Mankato, MN $44,81040
      MO
      Metro areaMedian salaryEmployed
      Cape Girardeau, MO-IL $58,21090
      St. Louis, MO-IL $57,1802,610
      Missouri $50,1504,210
      St. Joseph, MO-KS $49,99040
      Kansas City, MO-KS $48,7301,420
      North Missouri $47,30050
      Southeast Missouri $47,180120
      Jefferson City, MO $46,76060
      Columbia, MO $46,170150
      Central Missouri $45,990180
      Springfield, MO $45,650260
      Joplin, MO-KS $43,47080
      Southwest Missouri $43,47080
      MS
      Metro areaMedian salaryEmployed
      Gulfport, MS $43,890200
      Lower East Mississippi $43,68080
      Jackson, MS $42,450150
      Mississippi $40,750810
      Upper East Mississippi $38,450140
      Hattiesburg, MS $38,35040
      Lower West Mississippi $37,73060
      West Delta Mississippi $37,44060
      MT
      Metro areaMedian salaryEmployed
      Bozeman, MT $52,660260
      Billings, MT $49,300160
      Montana $48,920980
      West Montana $48,650260
      Great Falls, MT $48,19070
      Southwest Montana $48,16040
      Missoula, MT $47,490100
      Helena, MT $46,39060
      NC
      Metro areaMedian salaryEmployed
      Eastern North Carolina $47,050440
      Durham, NC $46,550250
      Raleigh, NC $44,930760
      Charlotte, NC-SC $44,8501,000
      North Carolina $43,8904,340
      Pinehurst, NC $43,59030
      Greenville, NC $41,95050
      Asheville, NC $41,740180
      Fayetteville, NC $41,680110
      Central North Carolina $41,040160
      Hickory, NC $40,19090
      Greensboro, NC $39,750310
      Western North Carolina $39,720200
      Goldsboro, NC $39,59050
      Winston, NC $39,590210
      Rocky Mount, NC $39,32040
      Burlington, NC $39,13030
      Wilmington, NC $38,510160
      Jacksonville, NC $37,44090
      ND
      Metro areaMedian salaryEmployed
      Bismarck, ND $58,740100
      Fargo, ND-MN $58,240230
      North Dakota $57,390460
      West North Dakota $50,22040
      East North Dakota $49,72040
      Grand Forks, ND-MN $46,69050
      NE
      Metro areaMedian salaryEmployed
      Lincoln, NE $46,430270
      Omaha, NE-IA $45,660960
      Nebraska $45,0201,580
      Northeast Nebraska $42,860140
      South Nebraska $42,170140
      Grand Island, NE $41,81050
      NH
      Metro areaMedian salaryEmployed
      Central New Hampshire $49,640160
      New Hampshire $49,600990
      Northern New Hampshire $48,710120
      Manchester, NH $48,400350
      Southwestern New Hampshire $47,760120
      NJ
      Metro areaMedian salaryEmployed
      New Jersey $60,2904,230
      Trenton, NJ $59,960150
      Vineland, NJ $59,71080
      Atlantic City, NJ $55,680440
      NM
      Metro areaMedian salaryEmployed
      Santa Fe, NM $47,050110
      Albuquerque, NM $46,430760
      Northern New Mexico $46,35030
      New Mexico $45,9101,280
      Las Cruces, NM $45,480150
      Eastern New Mexico $45,430110
      Farmington, NM $45,14080
      NV
      Metro areaMedian salaryEmployed
      Carson City, NV $61,30050
      Balance of Nevada $56,510120
      Reno, NV $52,710880
      Nevada $52,3003,430
      Las Vegas, NV $50,5702,370
      NY
      Metro areaMedian salaryEmployed
      New York, NY-NJ $58,45013,500
      New York $56,02014,670
      Ithaca, NY $53,85040
      Southwest New York $53,430280
      Elmira, NY $52,48070
      Kingston, NY $50,94090
      Capital/Northern New York $50,280140
      Albany, NY $49,630440
      Buffalo, NY $49,090670
      Kiryas Joel, NY $48,980290
      Binghamton, NY $48,03080
      Glens Falls, NY $47,58070
      Syracuse, NY $47,360380
      Utica, NY $47,020100
      Watertown, NY $45,99080
      Rochester, NY $45,810800
      Central East New York $41,300190
      OH
      Metro areaMedian salaryEmployed
      Springfield, OH $61,11080
      Columbus, OH $57,690980
      Youngstown, OH $57,490370
      Sandusky, OH $57,20030
      Lima, OH $56,70040
      Cleveland, OH $56,2801,320
      Cincinnati, OH-KY-IN $54,580980
      Ohio $53,6506,050
      Akron, OH $52,900520
      Toledo, OH $49,090480
      Dayton, OH $49,080360
      Canton, OH $49,010210
      West Northwestern Ohio $48,940210
      North Northeastern Ohio nonmetropolitan area (noncontiguous) $46,720200
      Eastern Ohio $46,030100
      Southern Ohio $45,760120
      OK
      Metro areaMedian salaryEmployed
      Oklahoma City, OK $49,370790
      Oklahoma $45,6101,830
      Southeast Oklahoma $44,090140
      Tulsa, OK $42,990580
      Southwest Oklahoma $42,01030
      Lawton, OK $40,21050
      Northwest Oklahoma $39,41080
      Northeast Oklahoma $38,070100
      OR
      Metro areaMedian salaryEmployed
      Portland, OR-WA $51,6102,980
      Oregon $48,8804,780
      Bend, OR $48,720400
      Central Oregon $48,420110
      Grants Pass, OR $48,24090
      Salem, OR $47,960640
      Coast Oregon $47,840250
      Albany, OR $47,650150
      Corvallis, OR $47,53050
      Eugene, OR $47,040320
      Medford, OR $47,020230
      Eastern Oregon $46,86090
      Other
      Metro areaMedian salaryEmployed
      District of Columbia $59,810420
      PR
      Metro areaMedian salaryEmployed
      Ponce, PR $32,61030
      Aguadilla, PR $31,79030
      Mayaguez, PR $26,48030
      San Juan, PR $24,380360
      RI
      Metro areaMedian salaryEmployed
      Providence, RI-MA $51,4301,050
      Rhode Island $51,420780
      SC
      Metro areaMedian salaryEmployed
      Charleston, SC $46,890460
      Hilton Head Island, SC $46,710130
      Northeastern South Carolina $46,54040
      Columbia, SC $45,810280
      South Carolina $42,9502,060
      Myrtle Beach, SC $42,340170
      Spartanburg, SC $39,470100
      Florence, SC $38,40080
      Greenville, SC $37,790490
      Sumter, SC $37,44050
      Northwestern South Carolina $34,53070
      SD
      Metro areaMedian salaryEmployed
      East South Dakota $48,040110
      Sioux Falls, SD-MN $46,600380
      South Dakota $46,600670
      West South Dakota $46,37080
      Rapid City, SD $45,97090
      TN
      Metro areaMedian salaryEmployed
      Chattanooga, TN-GA $43,470270
      Nashville, TN $43,4701,140
      Tennessee $40,7103,630
      West Tennessee $40,710220
      Knoxville, TN $40,520470
      Memphis, TN-MS-AR $39,830650
      Clarksville, TN-KY $39,770110
      East Tennessee $39,110140
      Johnson City, TN $38,55070
      Jackson, TN $38,24070
      Morristown, TN $37,76050
      North Central Tennessee $37,58090
      South Central Tennessee $36,770110
      Kingsport, TN-VA $36,690150
      Cleveland, TN $35,870100
      TX
      Metro areaMedian salaryEmployed
      Border Region of Texas $49,72040
      Midland, TX $48,570240
      Hill Country Region of Texas $47,100150
      North Region of Texas $47,090300
      Texarkana, TX-AR $46,990110
      Odessa, TX $45,690110
      Austin, TX $45,4301,740
      Houston, TX $44,9805,550
      Dallas, TX $44,5505,090
      Texas $44,16018,700
      Victoria, TX $43,94060
      San Antonio, TX $43,490890
      Waco, TX $43,090170
      Beaumont, TX $42,840600
      Wichita Falls, TX $42,82040
      Corpus Christi, TX $42,410410
      Longview, TX $42,240200
      Northwestern Region of Texas $42,08080
      San Angelo, TX $41,80040
      Amarillo, TX $41,140150
      Sherman, TX $40,86040
      Eastern Region of Texas $40,82090
      McAllen, TX $39,600120
      Killeen, TX $38,380140
      Tyler, TX $38,280150
      College Station, TX $37,580100
      Abilene, TX $37,380110
      Lubbock, TX $37,180140
      Brownsville, TX $37,08090
      Coastal Plains Region of Texas $36,990600
      Laredo, TX $36,02050
      El Paso, TX $35,870250
      UT
      Metro areaMedian salaryEmployed
      Ogden, UT $48,160590
      Salt Lake City, UT $47,3101,360
      Utah $45,9003,350
      Wasatch Front Fringe Utah $43,330240
      Provo, UT $42,810610
      Logan, UT-ID $39,910120
      High Desert Utah $37,57090
      St. George, UT $37,340360
      VI
      Metro areaMedian salaryEmployed
      Virgin Islands $44,44030
      VT
      Metro areaMedian salaryEmployed
      Burlington, VT $50,350150
      Vermont $49,460650
      Northern Vermont $48,940170
      Southern Vermont $48,590310
      WA
      Metro areaMedian salaryEmployed
      Bremerton, WA $61,510810
      Seattle, WA $59,2704,720
      Olympia, WA $58,580270
      Washington $58,5208,820
      Spokane, WA $57,370670
      Bellingham, WA $56,120240
      Mount Vernon, WA $50,110120
      Kennewick, WA $49,810420
      Eastern Washington $49,770120
      Yakima, WA $49,430210
      Western Washington $49,050280
      Walla Walla, WA $48,51090
      Wenatchee, WA $48,220180
      Longview, WA $42,30060
      WI
      Metro areaMedian salaryEmployed
      Madison, WI $52,790560
      Eau Claire, WI $52,000110
      Fond du Lac, WI $50,90040
      Green Bay, WI $50,830210
      Milwaukee, WI $50,6101,170
      Wausau, WI $50,33040
      Wisconsin $50,0203,430
      Sheboygan, WI $49,920100
      Oshkosh, WI $49,700110
      Appleton, WI $49,66080
      Janesville, WI $49,03050
      Western Wisconsin $48,980130
      South Central Wisconsin $48,310170
      Northeastern Wisconsin $48,300240
      Kenosha, WI $48,28090
      La Crosse, WI-MN $48,17050
      Northwestern Wisconsin $47,98030
      Racine, WI $47,59070
      WV
      Metro areaMedian salaryEmployed
      Weirton, WV-OH $58,63050
      Charleston, WV $45,990100
      Wheeling, WV-OH $45,81070
      Huntington, WV-KY-OH $44,810170
      Morgantown, WV $43,31030
      Beckley, WV $33,01040
      WY
      Metro areaMedian salaryEmployed
      Eastern Wyoming $46,590110
      Casper, WY $46,36050
      Wyoming $45,820530
      Western Wyoming $45,680260
      Cheyenne, WY $45,29070