Post Job
  • Rank 1 - 10
  • 11 - 20
  • 21 - 30
  • 31 - 40
  • 41 - 51
Are you thinking of becoming a roofer and really want to work at Tradesmen International? Turns out, your chances are better in some states than others. Our research found that North Dakota is the best state for roofers, while New Jersey and North Dakota are ranked highest in terms of median salary. North Dakota has a median salary of $55,877 and New Jersey has the highest median salary among all 50 states for roofers.
To that end, we dove into our dataset of job and salary numbers to figure out which states have the best opportunities for roofers. North Dakota is the best state for roofers, where the median salary is $55,877. If you are currently seeking employment as a roofer, you can find open job positions using Zippia's search tools.

Here Are the Best States for Roofers In 2023:

  1. 1. North Dakota

    Total Roofer Jobs:
    12
    Average Annual Salary:$55,877
    Lowest 10 Percent Earn:$44,000
    Highest 10 Percent Earn:$70,000
    Location Quotient:
    4.29
  2. 2. Connecticut

    Total Roofer Jobs:
    12
    Average Annual Salary:$55,793
    Lowest 10 Percent Earn:$39,000
    Highest 10 Percent Earn:$79,000
    Location Quotient:
    1.2
  3. 3. New Jersey

    Total Roofer Jobs:
    24
    Average Annual Salary:$63,533
    Lowest 10 Percent Earn:$44,000
    Highest 10 Percent Earn:$91,000
    Location Quotient:
    1
  4. 4. Minnesota

    Total Roofer Jobs:
    19
    Average Annual Salary:$48,604
    Lowest 10 Percent Earn:$36,000
    Highest 10 Percent Earn:$63,000
    Location Quotient:
    0.95
  5. 5. Ohio

    Total Roofer Jobs:
    40
    Average Annual Salary:$41,665
    Lowest 10 Percent Earn:$29,000
    Highest 10 Percent Earn:$58,000
    Location Quotient:
    1.3
  6. 6. New York

    Total Roofer Jobs:
    25
    Average Annual Salary:$51,663
    Lowest 10 Percent Earn:$36,000
    Highest 10 Percent Earn:$74,000
    Location Quotient:
    0.65
  7. 7. California

    Total Roofer Jobs:
    82
    Average Annual Salary:$50,613
    Lowest 10 Percent Earn:$36,000
    Highest 10 Percent Earn:$69,000
    Location Quotient:
    0.93
  8. 8. Illinois

    Total Roofer Jobs:
    16
    Average Annual Salary:$51,822
    Lowest 10 Percent Earn:$37,000
    Highest 10 Percent Earn:$70,000
    Location Quotient:
    0.45
  9. 9. Wisconsin

    Total Roofer Jobs:
    22
    Average Annual Salary:$41,526
    Lowest 10 Percent Earn:$30,000
    Highest 10 Percent Earn:$55,000
    Location Quotient:
    1.32
  10. 10. Maryland

    Total Roofer Jobs:
    14
    Average Annual Salary:$49,383
    Lowest 10 Percent Earn:$34,000
    Highest 10 Percent Earn:$71,000
    Location Quotient:
    0.73
  11. Roofer JobsNear Ashburn, VA

    11. Washington

    Total Roofer Jobs:
    13
    Average Annual Salary:$48,787
    Lowest 10 Percent Earn:$38,000
    Highest 10 Percent Earn:$62,000
    Location Quotient:
    0.59
  12. 12. Massachusetts

    Total Roofer Jobs:
    19
    Average Annual Salary:$48,500
    Lowest 10 Percent Earn:$34,000
    Highest 10 Percent Earn:$67,000
    Location Quotient:
    0.69
  13. 13. Idaho

    Total Roofer Jobs:
    9
    Average Annual Salary:$40,113
    Lowest 10 Percent Earn:$30,000
    Highest 10 Percent Earn:$52,000
    Location Quotient:
    1.82
  14. 14. Kentucky

    Total Roofer Jobs:
    17
    Average Annual Salary:$39,824
    Lowest 10 Percent Earn:$28,000
    Highest 10 Percent Earn:$56,000
    Location Quotient:
    1.53
  15. 15. New Hampshire

    Total Roofer Jobs:
    6
    Average Annual Salary:$41,781
    Lowest 10 Percent Earn:$30,000
    Highest 10 Percent Earn:$57,000
    Location Quotient:
    1.14
  16. 16. Oregon

    Total Roofer Jobs:
    15
    Average Annual Salary:$43,359
    Lowest 10 Percent Earn:$33,000
    Highest 10 Percent Earn:$56,000
    Location Quotient:
    1.2
  17. 17. Alaska

    Total Roofer Jobs:
    5
    Average Annual Salary:$40,842
    Lowest 10 Percent Earn:$36,000
    Highest 10 Percent Earn:$46,000
    Location Quotient:
    1.99
  18. 18. Pennsylvania

    Total Roofer Jobs:
    45
    Average Annual Salary:$39,977
    Lowest 10 Percent Earn:$27,000
    Highest 10 Percent Earn:$57,000
    Location Quotient:
    1.28
  19. 19. Delaware

    Total Roofer Jobs:
    6
    Average Annual Salary:$40,312
    Lowest 10 Percent Earn:$27,000
    Highest 10 Percent Earn:$58,000
    Location Quotient:
    1.59
  20. 20. West Virginia

    Total Roofer Jobs:
    10
    Average Annual Salary:$36,838
    Lowest 10 Percent Earn:$26,000
    Highest 10 Percent Earn:$52,000
    Location Quotient:
    2.18
  21. Roofer Jobs In The Top 10 States

    Job Openings

    Find the best Roofer job for you

    21. Vermont

    Total Roofer Jobs:
    8
    Average Annual Salary:$38,615
    Lowest 10 Percent Earn:$28,000
    Highest 10 Percent Earn:$51,000
    Location Quotient:
    3.46
  22. 22. Rhode Island

    Total Roofer Jobs:
    2
    Average Annual Salary:$42,916
    Lowest 10 Percent Earn:$30,000
    Highest 10 Percent Earn:$60,000
    Location Quotient:
    0.55
  23. 23. Maine

    Total Roofer Jobs:
    6
    Average Annual Salary:$38,917
    Lowest 10 Percent Earn:$29,000
    Highest 10 Percent Earn:$51,000
    Location Quotient:
    1.5
  24. 24. Colorado

    Total Roofer Jobs:
    19
    Average Annual Salary:$41,810
    Lowest 10 Percent Earn:$31,000
    Highest 10 Percent Earn:$56,000
    Location Quotient:
    1.06
  25. 25. Missouri

    Total Roofer Jobs:
    13
    Average Annual Salary:$41,356
    Lowest 10 Percent Earn:$29,000
    Highest 10 Percent Earn:$57,000
    Location Quotient:
    0.74
  26. 26. Montana

    Total Roofer Jobs:
    8
    Average Annual Salary:$37,641
    Lowest 10 Percent Earn:$29,000
    Highest 10 Percent Earn:$47,000
    Location Quotient:
    2.3
  27. 27. Utah

    Total Roofer Jobs:
    7
    Average Annual Salary:$40,215
    Lowest 10 Percent Earn:$30,000
    Highest 10 Percent Earn:$53,000
    Location Quotient:
    0.73
  28. 28. Nevada

    Total Roofer Jobs:
    10
    Average Annual Salary:$37,149
    Lowest 10 Percent Earn:$27,000
    Highest 10 Percent Earn:$50,000
    Location Quotient:
    1.59
  29. 29. District of Columbia

    Total Roofer Jobs:
    2
    Average Annual Salary:$47,087
    Lowest 10 Percent Earn:$32,000
    Highest 10 Percent Earn:$67,000
    Location Quotient:
    0.4
  30. 30. Michigan

    Total Roofer Jobs:
    19
    Average Annual Salary:$38,504
    Lowest 10 Percent Earn:$28,000
    Highest 10 Percent Earn:$52,000
    Location Quotient:
    0.81
  31. 31. Iowa

    Total Roofer Jobs:
    12
    Average Annual Salary:$37,159
    Lowest 10 Percent Earn:$27,000
    Highest 10 Percent Earn:$50,000
    Location Quotient:
    1.1
  32. 32. Virginia

    Total Roofer Jobs:
    23
    Average Annual Salary:$40,421
    Lowest 10 Percent Earn:$28,000
    Highest 10 Percent Earn:$58,000
    Location Quotient:
    0.81
  33. 33. Hawaii

    Total Roofer Jobs:
    6
    Average Annual Salary:$34,391
    Lowest 10 Percent Earn:$28,000
    Highest 10 Percent Earn:$42,000
    Location Quotient:
    2.38
  34. 34. Kansas

    Total Roofer Jobs:
    12
    Average Annual Salary:$35,064
    Lowest 10 Percent Earn:$25,000
    Highest 10 Percent Earn:$48,000
    Location Quotient:
    1.32
  35. 35. Nebraska

    Total Roofer Jobs:
    7
    Average Annual Salary:$36,395
    Lowest 10 Percent Earn:$26,000
    Highest 10 Percent Earn:$49,000
    Location Quotient:
    1.04
  36. 36. Arizona

    Total Roofer Jobs:
    16
    Average Annual Salary:$37,223
    Lowest 10 Percent Earn:$27,000
    Highest 10 Percent Earn:$50,000
    Location Quotient:
    0.91
  37. 37. Louisiana

    Total Roofer Jobs:
    16
    Average Annual Salary:$33,257
    Lowest 10 Percent Earn:$23,000
    Highest 10 Percent Earn:$47,000
    Location Quotient:
    1.66
  38. 38. South Dakota

    Total Roofer Jobs:
    10
    Average Annual Salary:$31,945
    Lowest 10 Percent Earn:$24,000
    Highest 10 Percent Earn:$41,000
    Location Quotient:
    3.1
  39. 39. New Mexico

    Total Roofer Jobs:
    7
    Average Annual Salary:$35,418
    Lowest 10 Percent Earn:$25,000
    Highest 10 Percent Earn:$48,000
    Location Quotient:
    1.19
  40. 40. Mississippi

    Total Roofer Jobs:
    11
    Average Annual Salary:$30,596
    Lowest 10 Percent Earn:$21,000
    Highest 10 Percent Earn:$43,000
    Location Quotient:
    1.72
  41. 41. Wyoming

    Total Roofer Jobs:
    9
    Average Annual Salary:$29,651
    Lowest 10 Percent Earn:$22,000
    Highest 10 Percent Earn:$38,000
    Location Quotient:
    4.99
  42. 42. Indiana

    Total Roofer Jobs:
    16
    Average Annual Salary:$34,948
    Lowest 10 Percent Earn:$25,000
    Highest 10 Percent Earn:$48,000
    Location Quotient:
    0.81
  43. 43. Arkansas

    Total Roofer Jobs:
    13
    Average Annual Salary:$29,827
    Lowest 10 Percent Earn:$21,000
    Highest 10 Percent Earn:$41,000
    Location Quotient:
    1.65
  44. 44. Florida

    Total Roofer Jobs:
    72
    Average Annual Salary:$30,291
    Lowest 10 Percent Earn:$21,000
    Highest 10 Percent Earn:$43,000
    Location Quotient:
    1.53
  45. 45. Georgia

    Total Roofer Jobs:
    14
    Average Annual Salary:$36,192
    Lowest 10 Percent Earn:$25,000
    Highest 10 Percent Earn:$51,000
    Location Quotient:
    0.45
  46. 46. Tennessee

    Total Roofer Jobs:
    20
    Average Annual Salary:$30,250
    Lowest 10 Percent Earn:$21,000
    Highest 10 Percent Earn:$42,000
    Location Quotient:
    1.13
  47. 47. South Carolina

    Total Roofer Jobs:
    14
    Average Annual Salary:$30,117
    Lowest 10 Percent Earn:$21,000
    Highest 10 Percent Earn:$42,000
    Location Quotient:
    1.04
  48. 48. Oklahoma

    Total Roofer Jobs:
    8
    Average Annual Salary:$30,695
    Lowest 10 Percent Earn:$22,000
    Highest 10 Percent Earn:$42,000
    Location Quotient:
    0.86
  49. 49. North Carolina

    Total Roofer Jobs:
    19
    Average Annual Salary:$30,930
    Lowest 10 Percent Earn:$21,000
    Highest 10 Percent Earn:$44,000
    Location Quotient:
    0.66
  50. 50. Alabama

    Total Roofer Jobs:
    13
    Average Annual Salary:$28,438
    Lowest 10 Percent Earn:$19,000
    Highest 10 Percent Earn:$40,000
    Location Quotient:
    0.98
  51. 51. Texas

    Total Roofer Jobs:
    37
    Average Annual Salary:$27,791
    Lowest 10 Percent Earn:$19,000
    Highest 10 Percent Earn:$39,000
    Location Quotient:
    0.61

How We Determined The Best States To Be A Roofer

You can read about how the best state rankings are calculated here.

Detailed List Of The Best States For A Roofer

RankStateAverage SalaryLowest 10% EarnPopulationJob Count
1North Dakota$55,877$44,000755,39312
2Connecticut$55,793$39,0003,588,18412
3New Jersey$63,533$44,0009,005,64424
4Minnesota$48,604$36,0005,576,60619
5Ohio$41,665$29,00011,658,60940
6New York$51,663$36,00019,849,39925
7California$50,613$36,00039,536,65382
8Illinois$51,822$37,00012,802,02316
9Wisconsin$41,526$30,0005,795,48322
10Maryland$49,383$34,0006,052,17714
11Washington$48,787$38,0007,405,74313
12Massachusetts$48,500$34,0006,859,81919
13Idaho$40,113$30,0001,716,9439
14Kentucky$39,824$28,0004,454,18917
15New Hampshire$41,781$30,0001,342,7956
16Oregon$43,359$33,0004,142,77615
17Alaska$40,842$36,000739,7955
18Pennsylvania$39,977$27,00012,805,53745
19Delaware$40,312$27,000961,9396
20West Virginia$36,838$26,0001,815,85710
21Vermont$38,615$28,000623,6578
22Rhode Island$42,916$30,0001,059,6392
23Maine$38,917$29,0001,335,9076
24Colorado$41,810$31,0005,607,15419
25Missouri$41,356$29,0006,113,53213
26Montana$37,641$29,0001,050,4938
27Utah$40,215$30,0003,101,8337
28Nevada$37,149$27,0002,998,03910
29District of Columbia$47,087$32,000693,9722
30Michigan$38,504$28,0009,962,31119
31Iowa$37,159$27,0003,145,71112
32Virginia$40,421$28,0008,470,02023
33Hawaii$34,391$28,0001,427,5386
34Kansas$35,064$25,0002,913,12312
35Nebraska$36,395$26,0001,920,0767
36Arizona$37,223$27,0007,016,27016
37Louisiana$33,257$23,0004,684,33316
38South Dakota$31,945$24,000869,66610
39New Mexico$35,418$25,0002,088,0707
40Mississippi$30,596$21,0002,984,10011
41Wyoming$29,651$22,000579,3159
42Indiana$34,948$25,0006,666,81816
43Arkansas$29,827$21,0003,004,27913
44Florida$30,291$21,00020,984,40072
45Georgia$36,192$25,00010,429,37914
46Tennessee$30,250$21,0006,715,98420
47South Carolina$30,117$21,0005,024,36914
48Oklahoma$30,695$22,0003,930,8648
49North Carolina$30,930$21,00010,273,41919
50Alabama$28,438$19,0004,874,74713
51Texas$27,791$19,00028,304,59637

Highest paying states for Roofers

RankStateAvg. Roofer Salary
1North Dakota$55,877
2Connecticut$55,793
3New Jersey$63,533
4Minnesota$48,604
5Ohio$41,665
6New York$51,663
7California$50,613
8Illinois$51,822
9Wisconsin$41,526
10Maryland$49,383
11Washington$48,787
12Massachusetts$48,500
13Idaho$40,113
14Kentucky$39,824
15New Hampshire$41,781
16Oregon$43,359
17Alaska$40,842
18Pennsylvania$39,977
19Delaware$40,312
20West Virginia$36,838
21Vermont$38,615
22Rhode Island$42,916
23Maine$38,917
24Colorado$41,810
25Missouri$41,356
26Montana$37,641
27Utah$40,215
28Nevada$37,149
29District of Columbia$47,087
30Michigan$38,504
31Iowa$37,159
32Virginia$40,421
33Hawaii$34,391
34Kansas$35,064
35Nebraska$36,395
36Arizona$37,223
37Louisiana$33,257
38South Dakota$31,945
39New Mexico$35,418
40Mississippi$30,596
41Wyoming$29,651
42Indiana$34,948
43Arkansas$29,827
44Florida$30,291
45Georgia$36,192
46Tennessee$30,250
47South Carolina$30,117
48Oklahoma$30,695
49North Carolina$30,930
50Alabama$28,438
51Texas$27,791
Job type you want
Full Time
Part Time
Internship
Temporary