Best cities for a commercial roofer
The best cities for commercial roofers are Kansas City, MO, Minneapolis, MN, and Cleveland, OH, based on factors like average salary and job availability per capita. Jobs and pay for commercial roofers vary across the country, but we've determined the ten best cities for commercial roofers in the U.S.
Whether you're starting your career as a commercial roofer or considering a move, this list of the best cities for commercial roofers to live in will help you decide. These aren't just the best-paying cities for commercial roofers. We also consider how easy it is to find work as a commercial roofer. While the absolute best city for commercial roofers is Kansas City, MO, there are plenty of other great places to consider.
Keep reading to learn more about the best cities for commercial roofers in 2024.
If you're looking for a commercial roofer job, here are five companies hiring now:
10 best cities for commercial roofers in 2025
1. Kansas City, MO
Total commercial roofer jobs: 10 Average annual salary: $47,335 Lowest 10 percent warn: $35,000 Highest 10 percent earn: $63,000 Location quotient: 4.17 2. Minneapolis, MN
Total commercial roofer jobs: 8 Average annual salary: $49,062 Lowest 10 percent warn: $37,000 Highest 10 percent earn: $63,000 Location quotient: 1.88 3. Cleveland, OH
Total commercial roofer jobs: 5 Average annual salary: $42,634 Lowest 10 percent warn: $30,000 Highest 10 percent earn: $59,000 Location quotient: 2.79 4. Columbus, OH
Total commercial roofer jobs: 6 Average annual salary: $40,854 Lowest 10 percent warn: $29,000 Highest 10 percent earn: $56,000 Location quotient: 1.19 5. Saint Paul, MN
Total commercial roofer jobs: 1 Average annual salary: $49,067 Lowest 10 percent warn: $37,000 Highest 10 percent earn: $64,000 Location quotient: 0.46 6. Chicago, IL
Total commercial roofer jobs: 1 Average annual salary: $52,792 Lowest 10 percent warn: $38,000 Highest 10 percent earn: $71,000 Location quotient: 0.09 7. Louisville, KY
Total commercial roofer jobs: 2 Average annual salary: $41,088 Lowest 10 percent warn: $29,000 Highest 10 percent earn: $56,000 Location quotient: 1.01 8. Sacramento, CA
Total commercial roofer jobs: 2 Average annual salary: $53,734 Lowest 10 percent warn: $39,000 Highest 10 percent earn: $73,000 Location quotient: 0.85 9. Jersey City, NJ
Total commercial roofer jobs: 0 Average annual salary: $65,431 Lowest 10 percent warn: $45,000 Highest 10 percent earn: $93,000 Location quotient: 0.00 10. Newark, NJ
Total commercial roofer jobs: 0 Average annual salary: $65,409 Lowest 10 percent warn: $45,000 Highest 10 percent earn: $93,000 Location quotient: 0.00
Choose from 10+ customizable commercial roofer resume templates
Choose from a variety of easy-to-use commercial roofer resume templates and get expert advice from Zippia’s AI resume writer along the way. Using pre-approved templates, you can rest assured that the structure and format of your commercial roofer resume is top notch. Choose a template with the colors, fonts & text sizes that are appropriate for your industry.
Best cities for commercial roofers
- Kansas City, MO
- Minneapolis, MN
- Cleveland, OH
- Columbus, OH
- Saint Paul, MN
- Chicago, IL
- Louisville, KY
- Sacramento, CA
- Jersey City, NJ
- Newark, NJ
- (10 commercial roofer jobs)
- (8 commercial roofer jobs)
- (5 commercial roofer jobs)
- (6 commercial roofer jobs)
- (1 commercial roofer jobs)
- (1 commercial roofer jobs)
- (2 commercial roofer jobs)
- (2 commercial roofer jobs)
- (0 commercial roofer jobs)
- (0 commercial roofer jobs)
Detailed list of the best cities for a commercial roofer
| Rank | City | Average salary | Lowest 10% Earn | Population | Job count |
|---|---|---|---|---|---|
| 1 | Kansas City, MO | $47,335 | $35,000 | 481,420 | 10 |
| 2 | Minneapolis, MN | $49,062 | $37,000 | 413,651 | 8 |
| 3 | Cleveland, OH | $42,634 | $30,000 | 385,809 | 5 |
| 4 | Columbus, OH | $40,854 | $29,000 | 860,090 | 6 |
| 5 | Saint Paul, MN | $49,067 | $37,000 | 302,398 | 1 |
| 6 | Chicago, IL | $52,792 | $38,000 | 2,704,958 | 1 |
| 7 | Louisville, KY | $41,088 | $29,000 | 597,337 | 2 |
| 8 | Sacramento, CA | $53,734 | $39,000 | 495,234 | 2 |
| 9 | Jersey City, NJ | $65,431 | $45,000 | 264,152 | - |
| 10 | Newark, NJ | $65,409 | $45,000 | 281,764 | - |
| 11 | Philadelphia, PA | $42,684 | $29,000 | 1,567,872 | - |
| 12 | Seattle, WA | $51,613 | $40,000 | 704,352 | 1 |
| 13 | Madison, WI | $41,922 | $31,000 | 252,551 | 1 |
| 14 | San Francisco, CA | $54,287 | $39,000 | 870,887 | - |
| 15 | Saint Louis, MO | $46,845 | $34,000 | 311,404 | - |
| 16 | Oakland, CA | $54,161 | $39,000 | 420,005 | - |
| 17 | Portland, OR | $43,665 | $33,000 | 639,863 | 12 |
| 18 | Toledo, OH | $42,264 | $30,000 | 278,508 | - |
| 19 | Fremont, CA | $53,985 | $39,000 | 233,136 | - |
| 20 | San Jose, CA | $53,876 | $39,000 | 1,025,350 | - |
| 21 | Phoenix, AZ | $38,585 | $28,000 | 1,615,017 | 19 |
| 22 | Cincinnati, OH | $39,601 | $28,000 | 298,800 | - |
| 23 | Stockton, CA | $53,650 | $39,000 | 307,072 | - |
| 24 | Lexington, KY | $41,066 | $29,000 | 318,449 | - |
| 25 | Fort Wayne, IN | $35,290 | $25,000 | 264,488 | 4 |
| 26 | Milwaukee, WI | $42,047 | $31,000 | 595,047 | - |
| 27 | Tucson, AZ | $37,956 | $28,000 | 530,706 | 6 |
| 28 | Chesapeake, VA | $41,361 | $28,000 | 237,940 | 2 |
| 29 | Fresno, CA | $52,686 | $38,000 | 522,053 | - |
| 30 | Pittsburgh, PA | $40,985 | $29,000 | 303,625 | - |
| 31 | Bakersfield, CA | $51,911 | $38,000 | 376,380 | - |
| 32 | Baltimore, MD | $51,520 | $35,000 | 614,664 | - |
| 33 | Los Angeles, CA | $51,360 | $38,000 | 3,976,322 | - |
| 34 | Detroit, MI | $39,138 | $28,000 | 672,795 | - |
| 35 | Long Beach, CA | $51,218 | $38,000 | 470,130 | - |
| 36 | Boston, MA | $47,774 | $34,000 | 673,184 | - |
| 37 | Anaheim, CA | $51,142 | $38,000 | 351,043 | - |
| 38 | Buffalo, NY | $44,159 | $31,000 | 256,902 | 1 |
| 39 | Santa Ana, CA | $51,100 | $38,000 | 334,217 | - |
| 40 | Irvine, CA | $51,046 | $38,000 | 266,122 | - |
| 41 | Greensboro, NC | $36,541 | $26,000 | 287,027 | 5 |
| 42 | Raleigh, NC | $36,462 | $25,000 | 458,880 | 6 |
| 43 | Riverside, CA | $50,985 | $37,000 | 324,722 | - |
| 44 | San Diego, CA | $50,621 | $37,000 | 1,406,630 | - |
| 45 | Chula Vista, CA | $50,565 | $37,000 | 267,172 | - |
| 46 | Reno, NV | $39,211 | $29,000 | 245,255 | - |
| 47 | Brookhaven, NY | $44,882 | $31,000 | 486,040 | - |
| 48 | Las Vegas, NV | $37,667 | $28,000 | 632,912 | - |
| 49 | Nashville, TN | $33,940 | $24,000 | 660,388 | 10 |
| 50 | Islip, NY | $44,802 | $31,000 | 335,543 | - |
Highest paying cities for commercial roofers
| Rank | City | Avg. commercial roofer salary |
|---|---|---|
| 1 | Spokane, WA | $51,256 |
| 2 | Minneapolis, MN | $49,062 |
| 3 | Kansas City, MO | $47,335 |
| 4 | Jamestown, NY | $43,774 |
| 5 | Portland, OR | $43,665 |
| 6 | Harrisonburg, VA | $42,975 |
| 7 | Warren, OH | $42,724 |
| 8 | Grand Rapids, MI | $38,966 |
| 9 | Atlanta, GA | $38,631 |
| 10 | Phoenix, AZ | $38,585 |
| 11 | Portland, ME | $38,084 |
| 12 | Cedar Rapids, IA | $37,861 |
| 13 | Denver, CO | $37,508 |
| 14 | Salt Lake City, UT | $37,373 |
| 15 | Charleston, WV | $37,156 |
| 16 | Greensboro, NC | $36,541 |
| 17 | San Juan, PR | $36,033 |
| 18 | Jacksonville, FL | $35,502 |
| 19 | Dallas, TX | $35,027 |
| 20 | Clarksville, TN | $34,211 |











