TradeWages

Best Value Cities for Roofers — 2026

Chicago, Illinois ranks first with an average Roofer salary of $81,010 per year ($38.95/hr). Full ranking of 100 cities below, updated August 2026.

Methodology: Wage figures come from the U.S. Bureau of Labor Statistics Occupational Employment and Wage Statistics (OEWS), May 2025 release data vintage (survey reference period May 2025), mapped from SOC occupation 47-2181 Roofers to the job title "Roofer". Values are measured survey estimates for the metropolitan metropolitan statistical area (MSA) — not modeled or interpolated. Year-over-year comparisons use the May 2024 OEWS release. The year shown in page titles is the publication and update year, not the data vintage.

Ranked Cities

Best Value Cities for Roofers (2026)
CityStateAverage Annual SalaryHourly RateEntry LevelSenior Level
ChicagoIllinois$81,010$38.95/hr$48,770$106,780
WorcesterMassachusetts$85,350$41.04/hr$53,380$106,290
BuffaloNew York$64,790$31.15/hr$48,370$77,150
MinneapolisMinnesota$75,920$36.50/hr$46,080$99,170
SyracuseNew York$64,590$31.05/hr$48,510$76,940
DetroitMichigan$66,110$31.78/hr$47,880$80,480
St LouisMissouri$64,890$31.20/hr$42,190$98,620
SpokaneWashington$65,610$31.55/hr$46,350$94,740
TulsaOklahoma$57,750$27.76/hr$32,050$81,720
AkronOhio$58,350$28.05/hr$39,940$77,590
ClevelandOhio$59,290$28.51/hr$40,200$84,450
ToledoOhio$55,730$26.79/hr$39,390$74,850
RochesterNew York$58,920$28.33/hr$32,240$74,510
FresnoCalifornia$62,680$30.14/hr$48,200$77,260
ScrantonPennsylvania$56,070$26.96/hr$38,240$71,240
IndianapolisIndiana$57,800$27.79/hr$41,420$89,070
Fort WayneIndiana$54,550$26.23/hr$37,630$79,700
Grand RapidsMichigan$57,680$27.73/hr$39,360$87,720
DaytonOhio$54,860$26.38/hr$39,600$73,360
ModestoCalifornia$64,310$30.92/hr$49,740$80,580
Kansas CityMissouri$58,900$28.32/hr$40,250$82,900
BridgeportConnecticut$78,320$37.65/hr$49,950$99,130
BakersfieldCalifornia$60,990$29.32/hr$44,990$73,080
CharlestonSouth Carolina$57,200$27.50/hr$38,480$71,420
YorkPennsylvania$55,950$26.90/hr$42,330$72,640
LouisvilleKentucky$55,050$26.46/hr$39,890$72,000
MilwaukeeWisconsin$58,560$28.16/hr$39,050$79,180
McAllenTexas$47,200$22.69/hr$34,120$61,560
HartfordConnecticut$68,300$32.84/hr$47,730$94,400
PittsburghPennsylvania$55,940$26.90/hr$39,430$75,330
MadisonWisconsin$59,770$28.73/hr$40,660$81,760
CincinnatiOhio$56,140$26.99/hr$40,890$73,810
Baton RougeLouisiana$52,460$25.22/hr$36,270$83,240
Des MoinesIowa$54,200$26.06/hr$37,870$68,480
GreenvilleSouth Carolina$52,930$25.45/hr$36,070$69,140
WichitaKansas$49,320$23.71/hr$37,810$74,410
AllentownPennsylvania$60,080$28.89/hr$46,300$75,830
BirminghamAlabama$49,550$23.82/hr$37,040$62,940
ColumbusOhio$55,250$26.56/hr$42,670$73,420
HarrisburgPennsylvania$53,310$25.63/hr$35,750$70,140
LancasterPennsylvania$54,660$26.28/hr$39,690$66,370
New OrleansLouisiana$52,790$25.38/hr$36,140$84,590
MobileAlabama$46,350$22.29/hr$36,680$58,700
GreensboroNorth Carolina$50,320$24.19/hr$38,490$60,880
StocktonCalifornia$64,280$30.90/hr$46,900$80,110
MemphisTennessee$47,960$23.06/hr$37,090$63,120
ProvidenceRhode Island$64,270$30.90/hr$44,040$93,740
RiversideCalifornia$63,270$30.42/hr$47,840$79,860
BoiseIdaho$56,050$26.95/hr$37,790$71,800
JacksonMississippi$44,980$21.63/hr$35,710$65,240
PhiladelphiaPennsylvania$60,930$29.29/hr$40,530$86,630
AlbuquerqueNew Mexico$49,390$23.75/hr$37,390$76,600
Little RockArkansas$45,780$22.01/hr$31,200$58,270
OmahaNebraska$48,990$23.55/hr$37,870$59,670
LakelandFlorida$49,470$23.78/hr$33,320$62,210
DenverColorado$57,910$27.84/hr$47,170$76,490
Colorado SpringsColorado$53,850$25.89/hr$46,600$71,050
SacramentoCalifornia$66,590$32.01/hr$49,110$88,840
RichmondVirginia$50,070$24.07/hr$39,620$61,140
OgdenUtah$52,020$25.01/hr$34,840$64,520
JacksonvilleFlorida$48,830$23.47/hr$34,410$63,940
RaleighNorth Carolina$51,980$24.99/hr$38,480$60,580
PortlandOregon$66,830$32.13/hr$48,520$96,740
VictoriaTexas$47,200$22.69/hr$34,120$61,560
Oklahoma CityOklahoma$46,010$22.12/hr$30,800$60,800
NashvilleTennessee$51,790$24.90/hr$35,690$83,230
AnchorageAlaska$68,480$32.92/hr$48,640$92,450
PensacolaFlorida$46,960$22.58/hr$33,410$61,320
CharlotteNorth Carolina$51,100$24.57/hr$39,900$61,720
DurhamNorth Carolina$50,030$24.06/hr$36,760$60,600
BostonMassachusetts$70,340$33.82/hr$53,700$96,220
AugustaGeorgia$45,130$21.70/hr$32,460$62,760
Palm BayFlorida$49,140$23.62/hr$34,200$62,080
DallasTexas$49,590$23.84/hr$36,090$64,010
Salt Lake CityUtah$52,810$25.39/hr$35,090$72,070
AustinTexas$50,080$24.08/hr$36,130$69,140
Las VegasNevada$55,910$26.88/hr$36,050$78,370
ChattanoogaTennessee$44,720$21.50/hr$35,720$56,940
AtlantaGeorgia$49,790$23.94/hr$33,560$64,110
PhoenixArizona$51,720$24.86/hr$33,550$62,620
BaltimoreMaryland$59,780$28.74/hr$44,000$81,660
San AntonioTexas$45,090$21.68/hr$29,940$61,760
ProvoUtah$49,890$23.99/hr$28,700$65,970
ColumbiaSouth Carolina$45,320$21.79/hr$36,440$60,640
KnoxvilleTennessee$43,830$21.07/hr$32,180$51,190
Cape CoralFlorida$47,400$22.79/hr$31,980$63,560
TucsonArizona$45,660$21.95/hr$37,400$57,390
HoustonTexas$46,130$22.18/hr$34,070$59,080
OrlandoFlorida$49,100$23.60/hr$30,910$63,070
Virginia BeachVirginia$47,470$22.82/hr$39,020$58,510
SeattleWashington$73,240$35.21/hr$48,450$104,560
El PasoTexas$38,350$18.44/hr$28,170$53,680
TampaFlorida$48,600$23.37/hr$33,280$63,580
WashingtonDistrict of Columbia$61,900$29.76/hr$47,210$79,600
MiamiFlorida$48,350$23.25/hr$33,930$62,990
New YorkNew York$77,160$37.10/hr$48,240$104,520
San DiegoCalifornia$65,270$31.38/hr$47,610$75,630
Los AngelesCalifornia$66,890$32.16/hr$48,780$89,460
San FranciscoCalifornia$74,210$35.68/hr$57,720$98,390
Urban HonoluluHawaii$60,680$29.17/hr$45,740$79,400

Other Rankings for Roofers

All Roofer salary pages