TradeSalary

Best-paying cities for carpenters

Updated September 27, 2026

After adjusting for cost of living, the Michigan City–La Porte, IN area is the best-paying metro for carpenters: its median of $91,970 a year buys what $100,310 would nationally, according to May 2025 BLS wages and BEA 2024 price levels. By raw pay, the Kankakee, IL area leads at $95,280, but its prices drop it to 2nd of 379. Among the 20 metros with the most carpenters, the Chicago–Naperville–Elgin, IL-IN area ranks highest (14th overall).

Top 50 metro areas, after cost of living

#Metro areaAfter cost of living
1Michigan City–La PorteIN · $91,970 median · prices 91.7$100,310
2KankakeeIL · $95,280 median · prices 96.4$98,840
3DecaturIL · $87,220 median · prices 88.4$98,640
4Oshkosh–NeenahWI · $84,430 median · prices 92.9$90,850
5Urban HonoluluHI · $94,310 median · prices 111.0$84,990
6SpringfieldIL · $76,970 median · prices 92.7$82,990
7PeoriaIL · $75,280 median · prices 91.2$82,520
8Fairbanks–CollegeAK · $84,970 median · prices 103.2$82,330
9BloomingtonIL · $75,470 median · prices 93.5$80,680
10Janesville–BeloitWI · $75,390 median · prices 93.7$80,460
11RockfordIL · $72,770 median · prices 92.2$78,970
12SpringfieldMA · $75,520 median · prices 96.1$78,620
13El CentroCA · $74,340 median · prices 95.2$78,110
14Chicago–Naperville–ElginIL-IN · $80,440 median · prices 103.6$77,650
15San Francisco–Oakland–FremontCA · $89,200 median · prices 115.6$77,150
16MercedCA · $74,760 median · prices 98.3$76,070
17Kahului–WailukuHI · $82,110 median · prices 109.4$75,060
18Santa Rosa–PetalumaCA · $80,520 median · prices 107.8$74,700
19St. LouisMO-IL · $70,990 median · prices 95.1$74,660
20Cape GirardeauMO-IL · $63,740 median · prices 86.1$74,050
21Yuba CityCA · $76,100 median · prices 104.2$73,010
22ColumbusIN · $67,780 median · prices 93.0$72,880
23San Jose–Sunnyvale–Santa ClaraCA · $80,190 median · prices 110.4$72,620
24Elkhart–GoshenIN · $65,520 median · prices 90.3$72,540
25Champaign–UrbanaIL · $66,980 median · prices 92.7$72,250
26Hanford–CorcoranCA · $73,250 median · prices 101.6$72,090
27Barnstable TownMA · $70,580 median · prices 98.4$71,760
28NapaCA · $80,590 median · prices 112.6$71,600
29ChicoCA · $72,290 median · prices 101.2$71,430
30ReddingCA · $71,750 median · prices 100.7$71,260
31WorcesterMA · $73,010 median · prices 102.5$71,210
32San Luis Obispo–Paso RoblesCA · $77,220 median · prices 108.6$71,110
33BellinghamWA · $73,260 median · prices 103.3$70,900
34ModestoCA · $73,730 median · prices 104.1$70,820
35Santa Cruz–WatsonvilleCA · $77,690 median · prices 109.9$70,690
36EvansvilleIN · $64,690 median · prices 91.5$70,680
37Minneapolis–St. Paul–BloomingtonMN-WI · $74,060 median · prices 104.8$70,650
38Longview–KelsoWA · $68,550 median · prices 97.5$70,280
39VallejoCA · $76,220 median · prices 108.5$70,260
40RochesterMN · $63,610 median · prices 90.8$70,040
41Portland–Vancouver–HillsboroOR-WA · $73,710 median · prices 105.4$69,920
42Sacramento–Roseville–FolsomCA · $74,440 median · prices 106.7$69,790
43ColumbusOH · $66,480 median · prices 95.5$69,640
44St. JosephMO-KS · $60,150 median · prices 86.4$69,630
45Boston–Cambridge–NewtonMA-NH · $75,210 median · prices 108.3$69,470
46St. CloudMN · $60,600 median · prices 87.6$69,150
47AnchorageAK · $72,800 median · prices 105.4$69,060
48Santa Maria–Santa BarbaraCA · $75,140 median · prices 108.8$69,060
49Terre HauteIN · $60,560 median · prices 87.8$68,980
50MidlandMI · $63,380 median · prices 91.9$68,950
See all 379 metro areas
#Metro areaAfter cost of living
51DubuqueIA · $60,090 median · prices 87.3$68,810
52Seattle–Tacoma–BellevueWA · $76,410 median · prices 111.1$68,760
53Battle CreekMI · $62,140 median · prices 90.5$68,630
54SaginawMI · $62,240 median · prices 90.9$68,480
55Fond du LacWI · $62,550 median · prices 91.6$68,250
56DuluthMN-WI · $60,520 median · prices 88.8$68,180
57FarmingtonNM · $59,720 median · prices 87.7$68,090
58Mount Vernon–AnacortesWA · $69,710 median · prices 102.4$68,050
59KokomoIN · $61,000 median · prices 89.6$68,040
60Indianapolis–Carmel–GreenwoodIN · $65,070 median · prices 95.7$68,000
61MuncieIN · $59,890 median · prices 88.1$67,940
62Davenport–Moline–Rock IslandIA-IL · $60,440 median · prices 89.1$67,850
63MinotND · $58,950 median · prices 87.0$67,740
64Lansing–East LansingMI · $64,270 median · prices 95.0$67,660
65AppletonWI · $62,490 median · prices 92.4$67,620
66Lafayette–West LafayetteIN · $63,050 median · prices 93.4$67,480
67MankatoMN · $61,150 median · prices 91.0$67,230
68Oxnard–Thousand Oaks–VenturaCA · $74,060 median · prices 110.5$67,000
69Des Moines–West Des MoinesIA · $61,360 median · prices 91.7$66,910
70Kansas CityMO-KS · $61,810 median · prices 92.5$66,790
71ToledoOH · $61,070 median · prices 91.5$66,780
72BinghamtonNY · $62,000 median · prices 92.9$66,770
73SheboyganWI · $62,760 median · prices 94.0$66,760
74Los Angeles–Long Beach–AnaheimCA · $75,740 median · prices 113.6$66,690
75Amherst Town–NorthamptonMA · $66,830 median · prices 100.2$66,670
76Riverside–San Bernardino–OntarioCA · $70,880 median · prices 106.4$66,590
77South Bend–MishawakaIN-MI · $61,690 median · prices 92.9$66,430
78PittsfieldMA · $63,050 median · prices 95.1$66,290
79Grand ForksND-MN · $57,440 median · prices 86.7$66,280
80LawrenceKS · $59,800 median · prices 90.2$66,270
81Buffalo–CheektowagaNY · $63,500 median · prices 95.8$66,250
82YakimaWA · $63,300 median · prices 95.5$66,250
83Cedar RapidsIA · $58,920 median · prices 89.0$66,230
84VinelandNJ · $63,440 median · prices 96.0$66,110
85New York–Newark–Jersey CityNY-NJ · $74,300 median · prices 112.6$66,010
86Bakersfield–DelanoCA · $66,540 median · prices 100.9$65,960
87Watertown–Fort DrumNY · $57,840 median · prices 87.7$65,960
88FlintMI · $61,360 median · prices 93.0$65,950
89Milwaukee–WaukeshaWI · $63,910 median · prices 96.9$65,930
90Stockton–LodiCA · $69,160 median · prices 105.1$65,810
91Detroit–Warren–DearbornMI · $65,810 median · prices 100.3$65,610
92San Diego–Chula Vista–CarlsbadCA · $73,200 median · prices 111.9$65,420
93Weirton–SteubenvilleWV-OH · $58,240 median · prices 89.0$65,420
94AkronOH · $61,070 median · prices 93.4$65,410
95Fort WayneIN · $60,400 median · prices 92.6$65,250
96MadisonWI · $63,480 median · prices 97.3$65,250
97Youngstown–WarrenOH · $56,970 median · prices 87.4$65,190
98SyracuseNY · $62,250 median · prices 95.7$65,020
99MansfieldOH · $57,750 median · prices 88.9$64,980
100Carson CityNV · $63,660 median · prices 98.1$64,870
101FargoND-MN · $58,940 median · prices 90.9$64,860
102Jefferson CityMO · $57,030 median · prices 88.0$64,830
103ElmiraNY · $61,190 median · prices 94.4$64,820
104Green BayWI · $60,320 median · prices 93.1$64,800
105Beaumont–Port ArthurTX · $58,290 median · prices 90.0$64,730
106PittsburghPA · $61,180 median · prices 94.7$64,620
107Ann ArborMI · $65,170 median · prices 100.9$64,600
108ClevelandOH · $60,650 median · prices 93.9$64,570
109BloomingtonIN · $61,360 median · prices 95.1$64,530
110VisaliaCA · $64,390 median · prices 99.8$64,500
111SanduskyOH · $57,560 median · prices 89.3$64,470
112Scranton––Wilkes–BarrePA · $60,240 median · prices 93.6$64,390
113Kalamazoo–PortageMI · $61,060 median · prices 94.8$64,380
114Lewiston–AuburnME · $60,950 median · prices 94.7$64,340
115Kennewick–RichlandWA · $64,320 median · prices 100.1$64,270
116La Crosse–OnalaskaWI-MN · $58,950 median · prices 91.8$64,240
117Utica–RomeNY · $59,540 median · prices 92.7$64,240
118Norwich–New London–WillimanticCT · $64,500 median · prices 100.4$64,210
119Waterloo–Cedar FallsIA · $55,840 median · prices 87.1$64,140
120Augusta–Richmond CountyGA-SC · $58,930 median · prices 91.9$64,120
121AltoonaPA · $57,360 median · prices 89.5$64,080
122MonroeMI · $59,750 median · prices 93.5$63,910
123York–HanoverPA · $61,160 median · prices 96.0$63,710
124Eau ClaireWI · $59,090 median · prices 92.8$63,680
125Trenton–PrincetonNJ · $65,690 median · prices 103.2$63,670
126MidlandTX · $60,830 median · prices 95.8$63,510
127JohnstownPA · $54,560 median · prices 85.9$63,490
128Racine–Mount PleasantWI · $60,920 median · prices 96.0$63,480
129Traverse CityMI · $59,230 median · prices 93.4$63,430
130Canton–MassillonOH · $56,530 median · prices 89.4$63,230
131Las CrucesNM · $57,030 median · prices 90.2$63,220
132Portland–South PortlandME · $64,300 median · prices 101.9$63,130
133Grand JunctionCO · $60,230 median · prices 95.5$63,080
134Hartford–West Hartford–East HartfordCT · $64,770 median · prices 102.7$63,040
135BillingsMT · $58,950 median · prices 93.5$63,030
136CincinnatiOH-KY-IN · $60,110 median · prices 95.4$63,030
137LewistonID-WA · $57,420 median · prices 91.2$62,990
138Dayton–Kettering–BeavercreekOH · $58,330 median · prices 92.7$62,930
139AlbuquerqueNM · $60,080 median · prices 95.5$62,880
140New HavenCT · $65,750 median · prices 104.6$62,880
141ColumbiaMO · $56,160 median · prices 89.4$62,790
142AmesIA · $55,640 median · prices 88.8$62,640
143EriePA · $56,850 median · prices 91.0$62,510
144Lexington ParkMD · $62,880 median · prices 100.8$62,410
145Waterbury–SheltonCT · $62,250 median · prices 99.8$62,390
146Las Vegas–Henderson–North Las VegasNV · $62,380 median · prices 100.2$62,250
147Burlington–South BurlingtonVT · $62,790 median · prices 100.9$62,200
148FresnoCA · $63,470 median · prices 102.2$62,130
149SalinasCA · $67,530 median · prices 109.0$61,930
150Grand Rapids–Wyoming–KentwoodMI · $59,000 median · prices 95.5$61,750
151Glens FallsNY · $58,560 median · prices 94.9$61,730
152RenoNV · $62,350 median · prices 101.0$61,720
153Spokane–Spokane ValleyWA · $61,900 median · prices 100.3$61,690
154Eugene–SpringfieldOR · $62,590 median · prices 101.6$61,620
155Bremerton–Silverdale–Port OrchardWA · $65,000 median · prices 105.6$61,550
156Atlantic City–HammontonNJ · $60,840 median · prices 98.9$61,540
157Denver–Aurora–CentennialCO · $64,910 median · prices 105.8$61,360
158RochesterNY · $59,490 median · prices 97.0$61,310
159Baton RougeLA · $55,630 median · prices 90.8$61,280
160Wenatchee–East WenatcheeWA · $63,640 median · prices 103.9$61,280
161JacksonMI · $56,160 median · prices 91.8$61,190
162PuebloCO · $56,150 median · prices 91.8$61,190
163HelenaMT · $58,490 median · prices 95.7$61,130
164Olympia–Lacey–TumwaterWA · $63,260 median · prices 103.7$61,020
165Florence–Muscle ShoalsAL · $51,740 median · prices 84.8$61,000
166Albany–Schenectady–TroyNY · $60,720 median · prices 99.6$60,980
167BozemanMT · $62,450 median · prices 102.5$60,920
168CorvallisOR · $63,290 median · prices 104.0$60,850
169Providence–WarwickRI-MA · $61,910 median · prices 101.8$60,830
170Louisville/Jefferson CountyKY-IN · $56,520 median · prices 93.1$60,730
171Great FallsMT · $58,790 median · prices 96.8$60,710
172KingstonNY · $61,140 median · prices 100.7$60,710
173Walla WallaWA · $59,660 median · prices 98.5$60,560
174Bay CityMI · $55,520 median · prices 91.9$60,400
175Philadelphia–Camden–WilmingtonPA-NJ-DE-MD · $61,780 median · prices 102.6$60,240
176Santa FeNM · $59,420 median · prices 98.8$60,160
177Hagerstown–MartinsburgMD-WV · $56,600 median · prices 94.2$60,100
178BismarckND · $54,670 median · prices 91.0$60,060
179PaducahKY-IL · $51,700 median · prices 86.1$60,060
180LimaOH · $53,800 median · prices 89.7$60,000
181LebanonPA · $55,760 median · prices 93.2$59,820
182Baltimore–Columbia–TowsonMD · $62,380 median · prices 104.5$59,700
183Allentown–Bethlehem–EastonPA-NJ · $59,540 median · prices 100.0$59,560
184BendOR · $61,640 median · prices 103.6$59,490
185KenoshaWI · $60,120 median · prices 101.1$59,460
186Salt Lake City–MurrayUT · $59,870 median · prices 100.9$59,350
187MissoulaMT · $57,160 median · prices 96.4$59,270
188BangorME · $57,100 median · prices 96.5$59,170
189Bridgeport–Stamford–DanburyCT · $63,210 median · prices 106.9$59,150
190NilesMI · $54,620 median · prices 92.4$59,130
191Sioux CityIA-NE-SD · $51,100 median · prices 86.5$59,110
192OwensboroKY · $52,360 median · prices 88.6$59,090
193Huntington–AshlandWV-KY-OH · $52,000 median · prices 88.4$58,810
194IthacaNY · $60,680 median · prices 103.3$58,730
195SpringfieldMO · $52,000 median · prices 88.6$58,700
196LawtonOK · $50,400 median · prices 85.9$58,640
197Harrisburg–CarlislePA · $57,690 median · prices 98.7$58,480
198Grants PassOR · $57,160 median · prices 97.8$58,470
199Bowling GreenKY · $52,680 median · prices 90.2$58,420
200DecaturAL · $50,950 median · prices 87.2$58,420
201Phoenix–Mesa–ChandlerAZ · $60,320 median · prices 103.3$58,380
202CheyenneWY · $56,160 median · prices 96.5$58,200
203Kiryas Joel–Poughkeepsie–NewburghNY · $63,540 median · prices 109.4$58,070
204Manchester–NashuaNH · $61,300 median · prices 105.7$58,020
205MonroeLA · $48,400 median · prices 83.6$57,900
206Nashville–Davidson––Murfreesboro––FranklinTN · $55,770 median · prices 96.3$57,890
207GreeleyCO · $57,880 median · prices 100.2$57,780
208WilliamsportPA · $53,340 median · prices 92.3$57,760
209Fort Collins–LovelandCO · $58,310 median · prices 101.1$57,660
210TopekaKS · $51,210 median · prices 88.8$57,660
211SalemOR · $59,730 median · prices 103.6$57,630
212Prescott Valley–PrescottAZ · $56,570 median · prices 98.3$57,570
213State CollegePA · $55,690 median · prices 96.8$57,550
214OmahaNE-IA · $52,800 median · prices 91.9$57,450
215WichitaKS · $50,930 median · prices 88.9$57,260
216ManhattanKS · $51,600 median · prices 90.2$57,230
217Coeur d'AleneID · $56,160 median · prices 98.3$57,140
218MedfordOR · $57,930 median · prices 101.4$57,110
219Anniston–OxfordAL · $49,070 median · prices 85.9$57,090
220Colorado SpringsCO · $57,430 median · prices 100.7$57,030
221PocatelloID · $50,700 median · prices 88.9$57,030
222MorristownTN · $49,110 median · prices 86.4$56,860
223SpartanburgSC · $51,750 median · prices 91.1$56,840
224BoulderCO · $59,760 median · prices 105.2$56,810
225FlorenceSC · $49,250 median · prices 86.8$56,760
226WheelingWV-OH · $50,120 median · prices 88.3$56,750
227LancasterPA · $55,690 median · prices 98.3$56,680
228Houma–Bayou Cane–ThibodauxLA · $48,210 median · prices 85.1$56,650
229JoplinMO-KS · $48,540 median · prices 85.7$56,630
230ReadingPA · $54,930 median · prices 97.1$56,590
231CharlottesvilleVA · $56,090 median · prices 99.1$56,570
232GoldsboroNC · $49,920 median · prices 88.5$56,430
233JacksonTN · $47,950 median · prices 85.5$56,070
234Lexington–FayetteKY · $52,030 median · prices 92.9$56,010
235Kingsport–BristolTN-VA · $48,340 median · prices 86.4$55,920
236AlbanyOR · $57,080 median · prices 102.1$55,910
237Washington–Arlington–AlexandriaDC-VA-MD-WV · $60,800 median · prices 108.9$55,840
238FlagstaffAZ · $55,970 median · prices 100.3$55,790
239Grand IslandNE · $48,350 median · prices 86.7$55,790
240TuscaloosaAL · $48,870 median · prices 87.7$55,710
241OdessaTX · $52,260 median · prices 93.9$55,660
242ChattanoogaTN-GA · $50,760 median · prices 91.5$55,500
243JacksonMS · $49,330 median · prices 89.0$55,400
244Shreveport–Bossier CityLA · $46,920 median · prices 84.8$55,350
245CharlestonWV · $49,060 median · prices 88.7$55,300
246Idaho FallsID · $52,140 median · prices 94.4$55,230
247HattiesburgMS · $48,360 median · prices 87.6$55,180
248Wildwood–The VillagesFL · $47,130 median · prices 85.4$55,170
249MobileAL · $48,540 median · prices 88.1$55,100
250ClevelandTN · $48,480 median · prices 88.1$55,040
251BirminghamAL · $50,400 median · prices 91.6$55,000
252Gulfport–BiloxiMS · $49,470 median · prices 90.0$54,960
253MemphisTN-MS-AR · $50,620 median · prices 92.2$54,910
254AlexandriaLA · $46,760 median · prices 85.7$54,570
255Rapid CitySD · $48,640 median · prices 89.2$54,550
256Hickory–Lenoir–MorgantonNC · $48,260 median · prices 88.5$54,540
257Sioux FallsSD-MN · $49,410 median · prices 90.6$54,520
258Johnson CityTN · $47,920 median · prices 87.9$54,500
259LincolnNE · $49,910 median · prices 91.6$54,500
260KnoxvilleTN · $50,400 median · prices 92.6$54,450
261LafayetteLA · $47,440 median · prices 87.2$54,400
262BeckleyWV · $48,000 median · prices 88.4$54,320
263Iowa CityIA · $49,680 median · prices 91.5$54,290
264Winston–SalemNC · $49,940 median · prices 92.0$54,260
265Provo–Orem–LehiUT · $53,230 median · prices 98.2$54,190
266ElizabethtownKY · $49,070 median · prices 90.6$54,180
267Pinehurst–Southern PinesNC · $47,840 median · prices 88.3$54,160
268Auburn–OpelikaAL · $47,610 median · prices 87.9$54,140
269New Orleans–MetairieLA · $50,130 median · prices 92.6$54,140
270Oklahoma CityOK · $48,940 median · prices 90.4$54,130
271Parkersburg–ViennaWV · $47,090 median · prices 87.1$54,090
272LynchburgVA · $48,270 median · prices 89.4$54,020
273ClarksvilleTN-KY · $49,080 median · prices 90.9$53,970
274Rocky MountNC · $47,490 median · prices 88.0$53,960
275WausauWI · $49,990 median · prices 92.7$53,960
276Little Rock–North Little Rock–ConwayAR · $48,050 median · prices 89.4$53,770
277Greensboro–High PointNC · $49,910 median · prices 92.9$53,740
278Fayetteville–Springdale–RogersAR · $49,070 median · prices 91.4$53,710
279Greenville–Anderson–GreerSC · $50,090 median · prices 93.3$53,710
280HammondLA · $45,340 median · prices 84.5$53,680
281Lake CharlesLA · $45,930 median · prices 85.9$53,500
282DoverDE · $52,140 median · prices 97.5$53,470
283SpringfieldOH · $48,380 median · prices 90.5$53,470
284Staunton–Stuarts DraftVA · $48,620 median · prices 91.1$53,350
285CasperWY · $49,960 median · prices 93.8$53,250
286AshevilleNC · $51,290 median · prices 96.5$53,150
287JacksonvilleNC · $48,880 median · prices 92.1$53,080
288RichmondVA · $51,870 median · prices 97.9$53,010
289BurlingtonNC · $49,280 median · prices 93.2$52,880
290GreenvilleNC · $46,750 median · prices 88.4$52,880
291Durham–Chapel HillNC · $51,540 median · prices 97.6$52,820
292MontgomeryAL · $47,360 median · prices 89.7$52,810
293Muskegon–Norton ShoresMI · $48,830 median · prices 92.5$52,780
294SalisburyMD · $50,410 median · prices 95.6$52,720
295WilmingtonNC · $50,830 median · prices 96.4$52,720
296MorgantownWV · $49,160 median · prices 93.3$52,680
297HuntsvilleAL · $48,970 median · prices 93.1$52,620
298Virginia Beach–Chesapeake–NorfolkVA-NC · $51,500 median · prices 97.9$52,580
299TulsaOK · $46,810 median · prices 89.2$52,470
300Charlotte–Concord–GastoniaNC-SC · $50,960 median · prices 97.3$52,350
301HarrisonburgVA · $49,650 median · prices 94.9$52,320
302Killeen–TempleTX · $47,570 median · prices 91.1$52,200
303Slidell–Mandeville–CovingtonLA · $48,310 median · prices 92.7$52,100
304AmarilloTX · $47,780 median · prices 91.8$52,040
305WinchesterVA-WV · $50,180 median · prices 96.5$52,030
306SumterSC · $45,700 median · prices 88.0$51,920
307Raleigh–CaryNC · $50,820 median · prices 98.2$51,770
308LoganUT-ID · $49,640 median · prices 95.9$51,750
309Boise CityID · $50,850 median · prices 98.4$51,680
310YumaAZ · $47,910 median · prices 92.7$51,680
311Tampa–St. Petersburg–ClearwaterFL · $52,130 median · prices 100.9$51,670
312College Station–BryanTX · $46,970 median · prices 91.0$51,640
313San Antonio–New BraunfelsTX · $48,900 median · prices 94.7$51,630
314LongviewTX · $46,160 median · prices 89.5$51,580
315Twin FallsID · $47,470 median · prices 92.1$51,540
316ChambersburgPA · $48,730 median · prices 94.6$51,490
317Brunswick–St. SimonsGA · $45,110 median · prices 87.7$51,430
318Blacksburg–Christiansburg–RadfordVA · $47,580 median · prices 92.7$51,320
319ColumbiaSC · $48,070 median · prices 93.7$51,320
320SebringFL · $47,400 median · prices 92.5$51,260
321Austin–Round Rock–San MarcosTX · $50,260 median · prices 98.1$51,250
322JonesboroAR · $43,950 median · prices 85.9$51,180
323WacoTX · $47,340 median · prices 92.5$51,150
324DothanAL · $42,800 median · prices 83.8$51,050
325Panama City–Panama City BeachFL · $49,650 median · prices 97.3$51,030
326GettysburgPA · $48,640 median · prices 95.4$51,000
327Myrtle Beach–Conway–North Myrtle BeachSC · $47,750 median · prices 93.6$50,990
328Corpus ChristiTX · $47,200 median · prices 92.7$50,930
329Sherman–DenisonTX · $47,740 median · prices 93.8$50,910
330FayettevilleNC · $46,800 median · prices 92.0$50,880
331JacksonvilleFL · $50,540 median · prices 99.5$50,800
332North Port–Bradenton–SarasotaFL · $52,000 median · prices 102.4$50,770
333TexarkanaTX-AR · $42,650 median · prices 84.0$50,770
334TucsonAZ · $49,110 median · prices 96.9$50,680
335Atlanta–Sandy Springs–RoswellGA · $50,680 median · prices 100.1$50,650
336Hot SpringsAR · $43,370 median · prices 85.7$50,590
337ColumbusGA-AL · $45,070 median · prices 89.3$50,470
338Crestview–Fort Walton Beach–DestinFL · $48,940 median · prices 97.0$50,440
339Houston–Pasadena–The WoodlandsTX · $49,670 median · prices 98.6$50,360
340RoanokeVA · $47,050 median · prices 93.6$50,260
341Hilton Head Island–Bluffton–Port RoyalSC · $49,070 median · prices 98.0$50,060
342Lake Havasu City–KingmanAZ · $46,980 median · prices 94.1$49,930
343Charleston–North CharlestonSC · $50,380 median · prices 101.0$49,900
344TallahasseeFL · $46,870 median · prices 93.9$49,900
345Warner RobinsGA · $46,750 median · prices 93.8$49,850
346GainesvilleFL · $48,040 median · prices 96.7$49,660
347Daphne–Fairhope–FoleyAL · $46,990 median · prices 94.7$49,630
348Fort SmithAR-OK · $42,420 median · prices 85.9$49,390
349Sierra Vista–DouglasAZ · $43,910 median · prices 89.2$49,200
350Sebastian–Vero Beach–West Vero CorridorFL · $48,340 median · prices 98.3$49,170
351Orlando–Kissimmee–SanfordFL · $49,750 median · prices 101.4$49,050
352Pensacola–Ferry Pass–BrentFL · $47,920 median · prices 97.7$49,040
353Homosassa SpringsFL · $45,740 median · prices 93.5$48,940
354OcalaFL · $46,600 median · prices 95.2$48,930
355Port St. LucieFL · $48,640 median · prices 100.2$48,530
356St. GeorgeUT · $47,060 median · prices 97.3$48,360
357McAllen–Edinburg–MissionTX · $41,530 median · prices 85.9$48,350
358Punta GordaFL · $48,530 median · prices 100.5$48,280
359OgdenUT · $48,270 median · prices 100.3$48,100
360Cape Coral–Fort MyersFL · $49,210 median · prices 102.3$48,080
361TylerTX · $44,220 median · prices 92.2$47,980
362Athens–Clarke CountyGA · $44,740 median · prices 93.3$47,930
363Naples–Marco IslandFL · $49,390 median · prices 103.2$47,860
364GainesvilleGA · $46,260 median · prices 96.8$47,810
365LaredoTX · $41,540 median · prices 87.0$47,770
366Palm Bay–Melbourne–TitusvilleFL · $47,770 median · prices 100.0$47,770
367LubbockTX · $43,500 median · prices 91.3$47,640
368AbileneTX · $43,030 median · prices 90.4$47,620
369Lakeland–Winter HavenFL · $45,970 median · prices 97.1$47,320
370Dallas–Fort Worth–ArlingtonTX · $48,740 median · prices 103.1$47,280
371El PasoTX · $42,430 median · prices 89.9$47,190
372SavannahGA · $44,900 median · prices 95.2$47,160
373Macon–Bibb CountyGA · $41,670 median · prices 88.5$47,070
374Deltona–Daytona Beach–Ormond BeachFL · $46,670 median · prices 99.4$46,970
375Miami–Fort Lauderdale–West Palm BeachFL · $51,570 median · prices 114.2$45,180
376San AngeloTX · $41,600 median · prices 92.5$45,000
377AlbanyGA · $38,400 median · prices 87.7$43,800
378Wichita FallsTX · $38,620 median · prices 89.5$43,140
379Brownsville–HarlingenTX · $35,640 median · prices 86.0$41,450

Price level: BEA Regional Price Parity, U.S. average = 100. Every metro links to its full carpenter pay page. By state: best states for carpenters.

How we ranked them

Each metro area's median annual wage for carpenters (BLS Occupational Employment and Wage Statistics, May 2025, SOC 47-2031) divided by its Bureau of Economic Analysis Regional Price Parity for 2024 (all items, U.S. = 100), then ranked. Metros are included when BLS publishes a median and at least 50 carpenters work there. Wages exclude self-employed carpenters. Methodology

Questions

What is the best city for carpenters?
After cost of living, the Michigan City–La Porte, IN area: the median of $91,970 a year buys about what $100,310 would at average U.S. prices.
Which city pays carpenters the most?
Before adjusting for prices, the Kankakee, IL area has the highest median, $95,280. After cost of living it ranks 2nd of 379.
What is the best big city for carpenters?
Among the 20 metro areas with the most carpenters, the Chicago–Naperville–Elgin, IL-IN area, 14th overall: its median of $80,440 buys what $77,650 would nationally.
Where does carpenter pay go the least far?
Of the 379 metro areas ranked, the Brownsville–Harlingen, TX area, where the median of $35,640 buys about what $41,450 would nationally.
Which cities are included?
The 379 metro areas where BLS publishes a median for carpenters and at least 50 of them work. Smaller metros and rural areas are on each state's carpenter pay page.
How is cost of living adjusted?
We divide each metro's median by its Regional Price Parity from the Bureau of Economic Analysis (2024), where the U.S. average is 100. A metro with prices 10% above average (110) has its median divided by 1.10.