Best Cities for Rooferss

Cities ranked by purchasing power — where rooferss get the most value from their salary after accounting for cost of living. A score above 1.00 means better than national average.

How we calculate this: City Score = (Local Salary ÷ National Median) ÷ (Local Cost ÷ National Avg Cost). A score of 1.20 means 20% better purchasing power than average.
#LocationScore
1IllinoisState1.44
2MinnesotaState1.37
3Minneapolis-St. Paul-Bloomington, MN-WIMetro1.37
4New JerseyState1.27
5Detroit-Warren-Dearborn, MIMetro1.25
6MassachusettsState1.21
7IndianaState1.16
8MichiganState1.16
9North DakotaState1.16
10WisconsinState1.16
11AlaskaState1.15
12San Jose-Sunnyvale-Santa Clara, CAMetro1.15
13Kansas City, MO-KSMetro1.14
14Rhode IslandState1.11
15MontanaState1.10
16West VirginiaState1.10
17IdahoState1.08
18DelawareState1.06
19New YorkState1.06
20Boston-Cambridge-Newton, MA-NHMetro1.05
21CaliforniaState1.04
22ConnecticutState1.04
23PennsylvaniaState1.04
24VermontState1.04
25Philadelphia-Camden-Wilmington, PA-NJ-DE-MDMetro1.04
26OregonState1.03
27New HampshireState1.02
28WashingtonState1.02
29Pittsburgh, PAMetro1.02
30Portland-Vancouver-Hillsboro, OR-WAMetro1.02
31Seattle-Tacoma-Bellevue, WAMetro1.01
32ArkansasState0.99
33MarylandState0.99
34MissouriState0.99
35OhioState0.99
36HawaiiState0.98
37IowaState0.98
38LouisianaState0.98
39Los Angeles-Long Beach-Anaheim, CAMetro0.98
40District of ColumbiaState0.97
41KentuckyState0.96
42MississippiState0.96
43Baltimore-Columbia-Towson, MDMetro0.96
44AlabamaState0.95
45KansasState0.95
46South DakotaState0.95
47Columbus, OHMetro0.95
48North CarolinaState0.94
49Washington-Arlington-Alexandria, DC-VA-MD-WVMetro0.93
50NebraskaState0.92
51NevadaState0.92
52GeorgiaState0.91
53MaineState0.91
54Atlanta-Sandy Springs-Roswell, GAMetro0.91
55Charlotte-Concord-Gastonia, NC-SCMetro0.91
56South CarolinaState0.90
57TennesseeState0.90
58Nashville-Davidson--Murfreesboro--Franklin, TNMetro0.90
59ColoradoState0.89
60New MexicoState0.89
61OklahomaState0.89
62WyomingState0.89
63UtahState0.88
64TexasState0.87
65Dallas-Fort Worth-Arlington, TXMetro0.87
66San Antonio-New Braunfels, TXMetro0.86
67Tampa-St. Petersburg-Clearwater, FLMetro0.86
68ArizonaState0.85
69FloridaState0.85
70VirginiaState0.84
71Miami-Fort Lauderdale-West Palm Beach, FLMetro0.80
Data Sources: Salary: U.S. Bureau of Labor Statistics (OEWS). Cost of Living: BEA Regional Price Parities (2024). Rent: HUD Fair Market Rents (FY2025).