NueCareer

265 metro areas

Roofer Salary by City (2026)

Roofers earn the most in Worcester, MA, an average of $85,360 a year, against $58,140 nationally. After local prices, pay goes furthest in Springfield, IL ($84,640 in national-average dollars). Every metro area with its own BLS estimate is ranked below.

US average (mean)
$58,140BLS OEWS, May 2025
Highest-paying city
$85,360Worcester, MA
Best after cost of living
$84,640Springfield, IL
Metro areas
265With their own estimate

Top cities

Highest-paying cities for roofers

Mean annual wage

Top 10 metro areas

  • Worcester, MA$85,360
  • Chicago, IL-IN$81,020
  • Springfield, IL$78,500
  • Bridgeport, CT$78,310
  • New York, NY-NJ$77,170
  • San Jose, CA$76,840
  • Trenton, NJ$76,630
  • Minneapolis, MN-WI$75,920
  • Springfield, MA$74,940
  • Atlantic City, NJ$74,400
Top 10 metro areas by mean wage for roofers
ItemValue
Worcester, MA$85,360
Chicago-Naperville-Elgin, IL-IN$81,020
Springfield, IL$78,500
Bridgeport-Stamford-Danbury, CT$78,310
New York-Newark-Jersey City, NY-NJ$77,170
San Jose-Sunnyvale-Santa Clara, CA$76,840
Trenton-Princeton, NJ$76,630
Minneapolis-St. Paul-Bloomington, MN-WI$75,920
Springfield, MA$74,940
Atlantic City-Hammonton, NJ$74,400

Source: BLS OEWS, May 2025

At national-average prices

Mean wage ÷ BEA price level

  • Springfield, IL$78,500 nominal$84,640
  • Worcester, MA$85,360 nominal$83,260
  • Decatur, IL$72,590 nominal$82,090
  • St. Cloud, MN$71,760 nominal$81,890
  • Duluth, MN-WI$71,410 nominal$80,450
  • Peoria, IL$71,410 nominal$78,270
  • Chicago, IL-IN$81,020 nominal$78,210
  • Springfield, MA$74,940 nominal$78,010
  • Atlantic City, NJ$74,400 nominal$75,260
  • Rockford, IL$68,890 nominal$74,760
Top 10 metro areas by price-adjusted mean wage for roofers
ItemValue
Springfield, IL$84,640
Worcester, MA$83,260
Decatur, IL$82,090
St. Cloud, MN$81,890
Duluth, MN-WI$80,450
Peoria, IL$78,270
Chicago-Naperville-Elgin, IL-IN$78,210
Springfield, MA$78,010
Atlantic City-Hammonton, NJ$75,260
Rockford, IL$74,760

Source: BLS OEWS 2025 · BEA RPP 2024

Every city

Roofer salary in every metro area

Mean annual wage, with the Department of Labor's entry (Level I) and experienced (Level IV) prevailing-wage benchmarks for the same metro, and the mean at national-average prices. Sorted by mean pay.

Roofer pay in every metro area with a BLS estimate
#Metro areaMeanEntry (Level I)Experienced (Level IV)At US prices
1Worcester, MA$85,360$56,100$99,760$83,260
2Chicago, IL-IN$81,020$52,330$95,140$78,210
3Springfield, IL$78,500$51,850$91,620$84,640
4Bridgeport, CT$78,310$50,790$91,870$73,280
5New York, NY-NJ$77,170$50,540$90,270$68,560
6San Jose, CA$76,840$59,110$85,550$69,590
7Trenton, NJ$76,630$49,150$90,170$74,270
8Minneapolis, MN-WI$75,920$52,060$87,670$72,430
9Springfield, MA$74,940$55,580$84,490$78,010
10Atlantic City, NJ$74,400$46,130$88,340$75,260
11San Francisco, CA$74,210$57,510$82,450$64,190
12Seattle, WA$73,240$51,380$84,010$65,900
13Decatur, IL$72,590$50,860$83,280$82,090
14St. Cloud, MN$71,760$49,300$82,850$81,890
15Duluth, MN-WI$71,410$50,920$81,520$80,450
16Peoria, IL$71,410$46,970$83,450$78,270
17Boston, MA-NH$70,350$54,930$77,940$64,980
18Santa Rosa, CA$69,890$53,980$77,730$64,840
19Mount Vernon, WA$69,430$51,600$78,210$67,770
20Rockford, IL$68,890$44,660$80,810$74,760
21Anchorage, AK$68,470$51,250$76,960$64,950
22Albany, NY$68,410$48,940$77,980$68,710
23Hartford, CT$68,310$49,070$77,770$66,480
24Vallejo, CA$67,270$54,520$73,530$62,010
25Los Angeles, CA$66,890$52,230$74,110$58,900
26Ann Arbor, MI$66,830$45,760$77,210$66,250
27Portland, OR-WA$66,830$48,960$75,630$63,390
28Rochester, MN$66,680$45,470$77,150$73,420
29New Haven, CT$66,620$51,210$74,210$63,720
30Sacramento, CA$66,580$53,210$73,170$62,420
31Detroit, MI$66,100$47,360$75,340$65,900
32Hilton Head Island, SC$66,080$39,040$79,390$67,420
33Bremerton, WA$65,640$48,710$73,990$62,150
34Spokane, WA$65,620$45,240$75,650$65,390
35Oxnard, CA$65,520$50,690$72,840$59,280
36San Diego, CA$65,270$52,270$71,680$58,340
37St. Louis, MO-IL$64,900$42,600$75,880$68,250
38Utica, NY$64,880$48,300$73,050$70,010
39Buffalo, NY$64,790$49,110$72,510$67,600
40Syracuse, NY$64,580$50,150$71,700$67,450
41Kennewick, WA$64,500$49,300$71,990$64,450
42Modesto, CA$64,310$51,600$70,550$61,770
43Providence, RI-MA$64,270$45,640$73,440$63,150
44Stockton, CA$64,270$50,840$70,890$61,160
45Salinas, CA$64,130$52,370$69,910$58,810
46Bellingham, WA$63,610$47,220$71,680$61,560
47Racine, WI$63,560$46,800$71,820$66,240
48San Luis Obispo, CA$63,520$52,190$69,120$58,490
49Kahului, HI$63,500$46,240$72,010$58,050
50Wenatchee, WA$63,460$47,880$71,120$61,100
51South Bend, IN-MI$63,440$44,350$72,860$68,320
52Kiryas Joel, NY$63,420$46,010$71,990$57,960
53Santa Cruz, CA$63,340$50,730$69,560$57,640
54Riverside, CA$63,270$49,380$70,120$59,440
55Jefferson City, MO$62,980$43,390$72,630$71,590
56Janesville, WI$62,920$47,440$70,530$67,150
57Manchester, NH$62,860$46,010$71,140$59,490
58Santa Maria, CA$62,800$48,300$69,930$57,720
59Fresno, CA$62,690$50,460$68,700$61,370
60Visalia, CA$62,500$51,210$68,080$62,610
61Bozeman, MT$62,150$50,610$67,830$60,630
62Longview, WA$62,090$44,470$70,780$63,650
63Olympia, WA$61,960$44,990$70,300$59,770
64Yakima, WA$61,940$48,460$68,560$64,830
65Washington, DC-VA-MD-WV$61,900$47,280$69,120$56,850
66Flint, MI$61,510$45,180$69,530$66,120
67Redding, CA$61,440$48,780$67,680$61,020
68Champaign, IL$61,420$43,720$70,140$66,250
69Bend, OR$61,380$47,110$68,390$59,240
70Bakersfield, CA$60,990$48,820$66,980$60,450
71Chico, CA$60,940$48,380$67,140$60,220
72Philadelphia, PA-NJ-DE-MD$60,920$44,510$69,010$59,400
73Urban Honolulu, HI$60,670$45,050$68,370$54,680
74Fargo, ND-MN$60,650$46,610$67,560$66,740
75Bismarck, ND$60,550$44,840$68,270$66,520
76Yuba City, CA$60,320$45,590$67,580$57,870
77Allentown, PA-NJ$60,090$45,550$67,250$60,110
78Reno, NV$60,090$48,190$65,960$59,490
79Jackson, MI$60,030$43,930$67,950$65,410
80Glens Falls, NY$60,010$51,810$64,040$63,260
81Green Bay, WI$60,010$44,370$67,720$64,470
82Appleton, WI$59,990$45,050$67,330$64,910
83Baltimore, MD$59,780$44,280$67,410$57,210
84Madison, WI$59,760$45,240$66,910$61,430
85Kalamazoo, MI$59,680$44,720$67,040$62,930
86Cleveland, OH$59,300$43,240$67,200$63,140
87Grants Pass, OR$59,130$41,830$67,660$60,480
88Grand Forks, ND-MN$58,990$47,280$64,750$68,070
89Sheboygan, WI$58,950$45,970$65,330$62,700
90Binghamton, NY$58,930$43,660$66,460$63,460
91Rochester, NY$58,930$41,720$67,390$60,730
92Kansas City, MO-KS$58,910$42,640$66,910$63,660
93Milwaukee, WI$58,570$41,390$67,020$60,420
94Salem, OR$58,490$44,760$65,250$56,430
95Pittsfield, MA$58,410$47,630$63,710$61,420
96Akron, OH$58,340$43,870$65,480$62,480
97Chambersburg, PA$58,120$42,390$65,850$61,410
98Denver, CO$57,910$46,880$63,360$54,740
99Merced, CA$57,910$46,090$63,730$58,930
100Indianapolis, IN$57,800$41,200$65,980$60,400
101Canton, OH$57,780$42,740$65,190$64,630
102Tulsa, OK$57,740$36,090$68,410$64,720
103Grand Rapids, MI$57,680$43,010$64,900$60,370
104Elkhart, IN$57,550$41,430$65,500$63,710
105Oshkosh, WI$57,470$42,540$64,810$61,840
106Wheeling, WV-OH$57,370$42,080$64,920$64,950
107Lansing, MI$57,220$43,330$64,040$60,240
108Charleston, SC$57,200$38,710$66,310$56,650
109Missoula, MT$57,180$44,990$63,190$59,290
110Minot, ND$57,120$46,220$62,480$65,630
111Columbus, IN$57,010$42,450$64,190$61,300
112Boulder, CO$56,850$46,470$61,960$54,040
113Billings, MT$56,530$45,450$62,000$60,440
114Lewiston, ME$56,490$45,430$61,940$59,630
115Mankato, MN$56,280$47,880$60,440$61,880
116Reading, PA$56,220$44,140$62,170$57,920
117Cincinnati, OH-KY-IN$56,140$44,220$62,000$58,870
118Elmira, NY$56,080$43,310$62,360$59,410
119Scranton, PA$56,080$42,180$62,920$59,940
120Boise City, ID$56,060$40,140$63,880$56,980
121Portland, ME$55,970$47,070$60,340$54,950
122Pittsburgh, PA$55,950$43,450$62,090$59,100
123York, PA$55,950$44,200$61,730$58,280
124Las Vegas, NV$55,910$41,270$63,130$55,790
125Toledo, OH$55,720$41,790$62,610$60,930
126Saginaw, MI$55,700$40,060$63,400$61,280
127Evansville, IN$55,430$40,020$63,000$60,560
128Columbus, OH$55,240$43,850$60,860$57,860
129Davenport, IA-IL$55,040$40,270$62,320$61,790
130Louisville/Jefferson County, KY-IN$55,040$42,450$61,260$59,140
131Bloomington, IN$54,970$39,750$62,480$57,810
132Greeley, CO$54,930$45,530$59,570$54,830
133Dayton, OH$54,870$42,390$61,010$59,190
134Albany, OR$54,790$44,910$59,650$53,660
135Lancaster, PA$54,660$43,040$60,380$55,630
136St. Joseph, MO-KS$54,640$40,190$61,760$63,250
137Fort Wayne, IN$54,560$37,380$63,000$58,940
138Lima, OH$54,390$39,850$61,550$60,660
139Des Moines, IA$54,200$42,740$59,840$59,110
140Fort Collins, CO$54,020$43,910$59,010$53,420
141Colorado Springs, CO$53,850$44,840$58,280$53,470
142Medford, OR$53,710$42,560$59,180$52,950
143Youngstown, OH$53,500$41,680$59,320$61,220
144Harrisburg, PA$53,310$37,710$60,990$54,040
145Traverse City, MI$53,310$43,600$58,090$57,090
146Walla Walla, WA$53,160$42,790$58,260$53,960
147Eugene, OR$53,140$41,080$59,070$52,320
148Eau Claire, WI$52,980$40,540$59,110$57,090
149Greenville, SC$52,940$35,900$61,320$56,770
150Salt Lake City, UT$52,810$37,230$60,490$52,360
151Dover, DE$52,750$40,290$58,880$54,100
152Pocatello, ID$52,690$37,250$60,280$59,260
153Topeka, KS$52,670$41,370$58,240$59,300
154Lafayette, LA$52,620$36,610$60,530$60,340
155Naples, FL$52,500$38,170$59,550$50,870
156Baton Rouge, LA$52,460$36,550$60,300$57,790
157Great Falls, MT$52,400$39,870$58,550$54,110
158Erie, PA$52,370$42,430$57,260$57,580
159Idaho Falls, ID$52,270$37,230$59,680$55,360
160St. George, UT$52,170$35,260$60,510$53,610
161Terre Haute, IN$52,170$38,540$58,880$59,420
162Bangor, ME$52,020$44,530$55,720$53,900
163Ogden, UT$52,020$36,630$59,590$51,840
164Raleigh, NC$51,980$41,720$57,030$52,960
165Bay City, MI$51,880$39,250$58,090$56,440
166Nashville, TN$51,790$38,790$58,200$53,760
167Waco, TX$51,770$40,600$57,280$55,940
168Phoenix, AZ$51,710$38,880$58,050$50,050
169North Port, FL$51,670$34,650$60,050$50,450
170Shreveport, LA$51,580$36,190$59,180$60,850
171Monroe, LA$51,330$34,340$59,720$61,400
172Casper, WY$51,110$37,750$57,680$54,470
173Charlotte, NC-SC$51,110$41,200$55,970$52,500
174Asheville, NC$51,080$39,100$56,990$52,930
175Lexington, KY$51,060$41,350$55,850$54,970
176Grand Junction, CO$50,980$42,410$55,200$53,400
177Logan, UT-ID$50,940$37,630$57,470$53,100
178Port St. Lucie, FL$50,840$37,690$57,300$50,720
179Winston, NC$50,630$40,230$55,740$55,010
180Pueblo, CO$50,560$43,390$54,100$55,100
181Salisbury, MD$50,560$40,890$55,330$52,880
182Huntington, WV-KY-OH$50,340$33,300$58,720$56,930
183Greensboro, NC$50,320$40,680$55,080$54,190
184Mansfield, OH$50,150$41,020$54,660$56,430
185Austin, TX$50,090$38,020$56,010$51,080
186Richmond, VA$50,070$40,890$54,600$51,170
187Cedar Rapids, IA$50,000$39,000$55,430$56,200
188Prescott Valley, AZ$49,920$36,690$56,430$50,810
189Provo, UT$49,900$32,200$58,610$50,800
190Atlanta, GA$49,800$35,210$56,970$49,770
191Cheyenne, WY$49,590$37,320$55,620$51,390
192Dallas, TX$49,590$37,460$55,580$48,100
193Springfield, MO$49,570$38,460$55,020$55,960
194Birmingham, AL$49,550$39,330$54,580$54,070
195Lakeland, FL$49,460$35,590$56,310$50,920
196Albuquerque, NM$49,400$37,040$55,470$51,700
197Wichita, KS$49,320$38,270$54,770$55,450
198Sebastian, FL$49,250$35,360$56,080$50,100
199Deltona, FL$49,190$34,050$56,660$49,500
200Palm Bay, FL$49,130$36,420$55,410$49,130
201Decatur, AL$49,090$40,850$53,120$56,290
202Orlando, FL$49,090$35,480$55,810$48,400
203Columbia, MO$49,000$37,880$54,500$54,790
204Morristown, TN$49,000$39,850$53,500$56,740
205Omaha, NE-IA$48,980$39,620$53,600$53,290
206Jacksonville, FL$48,820$35,530$55,370$49,070
207Crestview, FL$48,800$36,940$54,640$50,290
208Lincoln, NE$48,780$38,850$53,660$53,260
209Lafayette, IN$48,760$34,050$56,010$52,190
210Sioux City, IA-NE-SD$48,730$38,060$53,980$56,370
211Tampa, FL$48,610$35,010$55,310$48,180
212Miami, FL$48,360$35,150$54,850$42,360
213Twin Falls, ID$48,340$33,110$55,850$52,480
214Myrtle Beach, SC$47,990$36,840$53,460$51,250
215Memphis, TN-MS-AR$47,960$37,960$52,890$52,030
216Greenville, NC$47,940$39,000$52,350$54,230
217Wilmington, NC$47,900$35,440$54,060$49,680
218Joplin, MO-KS$47,740$35,940$53,540$55,690
219Bowling Green, KY$47,690$37,630$52,640$52,880
220Fayetteville, AR$47,670$35,400$53,730$52,180
221Virginia Beach, VA-NC$47,470$38,020$52,120$48,470
222Cape Coral, FL$47,400$33,840$54,080$46,310
223Rapid City, SD$47,050$34,400$53,270$52,770
224Pensacola, FL$46,970$36,130$52,290$48,070
225Savannah, GA$46,900$33,700$53,410$49,260
226Altoona, PA$46,820$39,080$50,650$52,310
227Sioux Falls, SD-MN$46,740$35,240$52,400$51,570
228Gainesville, FL$46,630$33,180$53,270$48,200
229Macon, GA$46,490$33,030$53,120$52,510
230Mobile, AL$46,360$37,070$50,940$52,620
231Houston, TX$46,130$34,720$51,770$46,770
232Panama City, FL$46,130$34,420$51,920$47,410
233Oklahoma City, OK$46,010$33,320$52,270$50,890
234Roanoke, VA$45,990$36,610$50,610$49,130
235Sebring, FL$45,910$33,450$52,060$49,650
236Harrisonburg, VA$45,880$37,750$49,900$48,350
237Ocala, FL$45,880$33,030$52,210$48,180
238Hickory, NC$45,860$33,610$51,900$51,830
239Tucson, AZ$45,660$36,730$50,070$47,120
240Lynchburg, VA$45,550$39,690$48,440$50,970
241Columbia, SC$45,320$36,110$49,860$48,390
242Tyler, TX$45,300$34,240$50,730$49,160
243Jacksonville, NC$45,160$35,760$49,800$49,040
244Augusta, GA-SC$45,140$33,650$50,770$49,120
245San Antonio, TX$45,090$33,570$50,750$47,610
246Spartanburg, SC$45,050$37,480$48,800$49,480
247Jackson, MS$44,990$35,530$49,630$50,520
248Grand Island, NE$44,910$36,090$49,250$51,830
249Columbus, GA-AL$44,820$33,780$50,250$50,190
250Chattanooga, TN-GA$44,720$35,800$49,110$48,890
251Santa Fe, NM$44,530$34,010$49,730$45,090
252Fort Smith, AR-OK$44,180$34,780$48,820$51,440
253Kingsport, TN-VA$43,930$34,030$48,820$50,820
254Knoxville, TN$43,830$34,130$48,610$47,350
255Farmington, NM$43,740$36,300$47,420$49,870
256Winchester, VA-WV$43,600$35,320$47,670$45,200
257Longview, TX$43,160$32,390$48,460$48,230
258Hattiesburg, MS$42,990$34,320$47,280$49,060
259Corpus Christi, TX$41,580$32,180$46,220$44,870
260Lubbock, TX$41,200$28,720$47,360$45,120
261Las Cruces, NM$41,160$32,950$45,200$45,630
262Rocky Mount, NC$40,210$29,680$45,390$45,690
263El Paso, TX$38,360$27,750$43,580$42,660
264San Juan, PR$26,370$23,070$28,020N/A
265Mayaguez, PR$25,980$23,360$27,270N/A

More

More on roofers

Method

About these numbers

  1. Mean wages are BLS Occupational Employment and Wage Statistics (OEWS) May 2025 estimates for each metropolitan statistical area, as published in the Department of Labor’s 2026–27 OFLC prevailing-wage file. Only metros with their own BLS estimate are listed.
  2. Entry (Level I) and experienced (Level IV) are the Department of Labor’s prevailing-wage levels for the occupation in that metro, used for employer visa filings. They are benchmarks from the same OEWS survey, not percentiles.
  3. OEWS top-codes wages at $115 an hour ($239,200 a year); top-coded means are shown as "$239,200+" and left out of rankings.
  4. At US prices divides the mean by the metro’s BEA Regional Price Parity (2024) over 100, a NueCareer calculation.

Questions

Roofer salary by city: FAQ

Which city pays roofers the most?

Worcester, MA, where the average (mean) wage is $85,360 a year, followed by Chicago, IL-IN ($81,020), Springfield, IL ($78,500), Bridgeport, CT ($78,310). The national mean is $58,140 (BLS OEWS, May 2025).

Where do roofers earn the most after cost of living?

Divided by each metro's BEA price level, pay goes furthest in Springfield, IL ($84,640 at national prices, $78,500 nominal), Worcester, MA ($83,260 at national prices, $85,360 nominal), Decatur, IL ($82,090 at national prices, $72,590 nominal).

How much do roofers make in the biggest cities?

New York, NY-NJ: $77,170; Los Angeles, CA: $66,890; Chicago, IL-IN: $81,020; Dallas, TX: $49,590; Houston, TX: $46,130 (mean annual wage, BLS OEWS May 2025).

Where do roofers earn the least?

Of the 265 metro areas with their own estimate, Mayaguez, PR has the lowest mean wage, $25,980.