NueCareer

389 metro areas

HVAC Technician Salary by City (2026)

HVAC technicians earn the most in San Jose, CA, an average of $91,290 a year, against $64,780 nationally. After local prices, pay goes furthest in Decatur, IL ($88,410 in national-average dollars). Every metro area with its own BLS estimate is ranked below.

US average (mean)
$64,780BLS OEWS, May 2025
Highest-paying city
$91,290San Jose, CA
Best after cost of living
$88,410Decatur, IL
Metro areas
389With their own estimate

Top cities

Highest-paying cities for HVAC technicians

Mean annual wage

Top 10 metro areas

  • San Jose, CA$91,290
  • San Francisco, CA$86,550
  • Seattle, WA$85,430
  • Anchorage, AK$85,300
  • Fairbanks, AK$84,820
  • Napa, CA$84,660
  • Santa Rosa, CA$84,240
  • Santa Cruz, CA$80,540
  • Salinas, CA$80,520
  • Boston, MA-NH$79,890
Top 10 metro areas by mean wage for HVAC technicians
ItemValue
San Jose-Sunnyvale-Santa Clara, CA$91,290
San Francisco-Oakland-Fremont, CA$86,550
Seattle-Tacoma-Bellevue, WA$85,430
Anchorage, AK$85,300
Fairbanks-College, AK$84,820
Napa, CA$84,660
Santa Rosa-Petaluma, CA$84,240
Santa Cruz-Watsonville, CA$80,540
Salinas, CA$80,520
Boston-Cambridge-Newton, MA-NH$79,890

Source: BLS OEWS, May 2025

At national-average prices

Mean wage ÷ BEA price level

  • Decatur, IL$78,170 nominal$88,410
  • Peoria, IL$78,520 nominal$86,070
  • Rockford, IL$76,960 nominal$83,510
  • St. Cloud, MN$72,650 nominal$82,900
  • Duluth, MN-WI$73,510 nominal$82,810
  • San Jose, CA$91,290 nominal$82,670
  • Champaign, IL$76,400 nominal$82,410
  • Fairbanks, AK$84,820 nominal$82,180
  • Mankato, MN$74,650 nominal$82,070
  • El Centro, CA$77,750 nominal$81,690
Top 10 metro areas by price-adjusted mean wage for HVAC technicians
ItemValue
Decatur, IL$88,410
Peoria, IL$86,070
Rockford, IL$83,510
St. Cloud, MN$82,900
Duluth, MN-WI$82,810
San Jose-Sunnyvale-Santa Clara, CA$82,670
Champaign-Urbana, IL$82,410
Fairbanks-College, AK$82,180
Mankato, MN$82,070
El Centro, CA$81,690

Source: BLS OEWS 2025 · BEA RPP 2024

Every city

HVAC Technician 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.

HVAC Technician pay in every metro area with a BLS estimate
#Metro areaMeanEntry (Level I)Experienced (Level IV)At US prices
1San Jose, CA$91,290$60,010$106,680$82,670
2San Francisco, CA$86,550$55,720$101,730$74,860
3Seattle, WA$85,430$57,370$99,240$76,870
4Anchorage, AK$85,300$63,110$96,220$80,910
5Fairbanks, AK$84,820$58,300$97,880$82,180
6Napa, CA$84,660$58,090$97,740$75,220
7Santa Rosa, CA$84,240$55,350$98,470$78,160
8Santa Cruz, CA$80,540$53,980$93,620$73,290
9Salinas, CA$80,520$55,390$92,890$73,840
10Boston, MA-NH$79,890$56,140$91,580$73,790
11New York, NY-NJ$79,730$55,020$91,890$70,830
12Olympia, WA$79,680$52,560$93,040$76,860
13Santa Maria, CA$79,640$53,310$92,600$73,200
14Chicago, IL-IN$79,330$53,190$92,230$76,580
15Peoria, IL$78,520$52,400$91,370$86,070
16Decatur, IL$78,170$53,640$90,230$88,410
17El Centro, CA$77,750$51,710$90,560$81,690
18Mount Vernon, WA$77,400$54,810$88,520$75,550
19Rockford, IL$76,960$51,730$89,380$83,510
20Champaign, IL$76,400$52,580$88,150$82,410
21Minneapolis, MN-WI$76,270$52,540$87,940$72,760
22San Diego, CA$75,960$50,440$88,520$67,890
23Fort Collins, CO$75,880$52,920$87,170$75,030
24Trenton, NJ$75,570$50,840$87,730$73,240
25Boulder, CO$75,500$54,330$85,920$71,770
26San Luis Obispo, CA$75,460$53,190$86,420$69,490
27Bridgeport, CT$75,380$51,710$87,050$70,540
28New Haven, CT$75,320$49,960$87,800$72,040
29Kennewick, WA$75,250$50,070$87,650$75,190
30Springfield, MA$74,840$53,460$85,380$77,910
31Ann Arbor, MI$74,760$49,980$86,960$74,110
32Stockton, CA$74,730$51,920$85,970$71,110
33Mankato, MN$74,650$53,890$84,860$82,070
34Los Angeles, CA$74,630$49,710$86,900$65,720
35Denver, CO$74,300$52,460$85,070$70,240
36Vineland, NJ$74,110$46,720$87,610$77,220
37Bremerton, WA$74,050$54,540$83,680$70,120
38Washington, DC-VA-MD-WV$73,740$50,810$85,050$67,720
39Hartford, CT$73,610$50,940$84,780$71,640
40Duluth, MN-WI$73,510$53,190$83,510$82,810
41Kahului, HI$73,440$51,250$84,360$67,130
42Worcester, MA$73,420$53,080$83,450$71,610
43Rochester, MN$73,380$54,660$82,600$80,800
44Barnstable Town, MA$72,950$54,200$82,180$74,170
45Portland, OR-WA$72,700$52,750$82,530$68,960
46St. Cloud, MN$72,650$51,790$82,930$82,900
47Springfield, IL$72,650$51,750$82,970$78,330
48Amherst Town, MA$71,970$54,100$80,770$71,800
49Oxnard, CA$71,950$49,460$83,010$65,090
50Bellingham, WA$71,740$54,350$80,310$69,430
51Sacramento, CA$71,680$48,630$83,030$67,200
52Burlington, VT$71,660$55,700$79,520$70,990
53Longview, WA$71,220$51,690$80,850$73,010
54Bozeman, MT$71,160$53,270$79,980$69,420
55Vallejo, CA$71,140$52,080$80,520$65,580
56Providence, RI-MA$70,910$47,260$82,560$69,670
57Kokomo, IN$70,510$45,300$82,930$78,650
58Baltimore, MD$70,450$47,030$81,970$67,420
59Fargo, ND-MN$70,280$48,940$80,810$77,340
60Bakersfield, CA$70,240$49,070$80,660$69,620
61Milwaukee, WI$70,220$48,780$80,790$72,440
62Lexington Park, MD$70,160$46,510$81,830$69,630
63Merced, CA$70,140$49,980$80,080$71,370
64Pittsfield, MA$70,120$49,840$80,100$73,730
65Grand Forks, ND-MN$70,010$48,780$80,480$80,780
66Davenport, IA-IL$69,990$47,440$81,100$78,570
67Kankakee, IL$69,990$50,710$79,480$72,610
68Waterbury, CT$69,990$48,710$80,450$70,150
69Norwich, CT$69,830$49,460$79,850$69,520
70Albany, NY$69,660$50,020$79,330$69,960
71Visalia, CA$69,640$46,510$81,020$69,760
72Bismarck, ND$69,560$49,550$79,410$76,420
73Racine, WI$69,560$48,190$80,080$72,490
74Philadelphia, PA-NJ-DE-MD$69,430$47,400$80,290$67,700
75Manchester, NH$69,370$50,250$78,790$65,660
76Fresno, CA$69,240$46,740$80,310$67,780
77Madison, WI$69,240$47,960$79,750$71,170
78La Crosse, WI-MN$69,120$48,650$79,210$75,320
79Syracuse, NY$68,990$49,130$78,770$72,060
80Columbus, OH$68,720$44,990$80,410$71,980
81Indianapolis, IN$68,700$46,340$79,730$71,790
82Riverside, CA$68,660$48,900$78,400$64,500
83Modesto, CA$68,520$50,610$77,360$65,820
84Salem, OR$68,450$50,150$77,480$66,040
85Jackson, MI$68,430$45,220$79,850$74,560
86Redding, CA$68,330$49,820$77,440$67,870
87Minot, ND$68,270$46,820$78,830$78,450
88Kiryas Joel, NY$68,200$47,200$78,540$62,330
89Lewiston, ME$68,120$51,650$76,230$71,910
90Yuba City, CA$68,060$48,710$77,580$65,300
91St. Louis, MO-IL$68,000$46,180$78,750$71,510
92Portland, ME$67,890$55,020$74,240$66,650
93Appleton, WI$67,700$47,400$77,710$73,250
94Hanford, CA$67,700$49,300$76,770$66,630
95Toledo, OH$67,560$44,470$78,940$73,870
96Corvallis, OR$67,480$52,020$75,090$64,870
97Spokane, WA$67,410$48,400$76,770$67,180
98Allentown, PA-NJ$67,370$49,770$76,040$67,390
99Chico, CA$67,350$46,610$77,560$66,550
100Kenosha, WI$67,200$47,650$76,810$66,460
101Colorado Springs, CO$66,960$49,960$75,320$66,490
102Cleveland, OH$66,930$45,200$77,650$71,260
103Eau Claire, WI$66,890$47,940$76,210$72,080
104Urban Honolulu, HI$66,770$46,950$76,520$60,170
105Rochester, NY$66,710$47,130$76,360$68,750
106Detroit, MI$66,680$44,240$77,730$66,480
107Des Moines, IA$66,600$45,200$77,150$72,630
108Green Bay, WI$66,580$46,220$76,630$71,530
109Greeley, CO$66,350$49,170$74,820$66,230
110Bloomington, IL$66,160$45,120$76,520$70,730
111Sheboygan, WI$66,160$49,550$74,360$70,370
112Elmira, NY$66,140$47,530$75,300$70,070
113Harrisburg, PA$66,140$49,750$74,240$67,050
114Yakima, WA$66,080$45,490$76,230$69,160
115Bend, OR$66,060$49,440$74,260$63,760
116Ithaca, NY$66,040$47,650$75,090$63,920
117Fort Wayne, IN$65,920$43,870$76,770$71,210
118Dayton, OH$65,870$44,080$76,610$71,060
119Salisbury, MD$65,670$44,950$75,880$68,680
120Bloomington, IN$65,560$43,910$76,210$68,950
121Saginaw, MI$65,400$42,950$76,440$71,950
122Reno, NV$65,330$46,630$74,550$64,670
123Buffalo, NY$65,310$44,740$75,460$68,140
124Binghamton, NY$65,290$46,760$74,400$70,310
125Cincinnati, OH-KY-IN$65,290$43,970$75,800$68,460
126Carson City, NV$65,060$49,940$72,510$66,300
127Kalamazoo, MI$65,000$44,990$74,840$68,540
128Kansas City, MO-KS$64,880$46,430$73,960$70,110
129Topeka, KS$64,730$48,130$72,900$72,880
130Atlantic City, NJ$64,710$46,490$73,670$65,460
131Pittsburgh, PA$64,630$46,780$73,400$68,270
132Waterloo, IA$64,520$42,910$75,150$74,110
133Youngstown, OH$64,380$41,720$75,520$73,670
134Grand Rapids, MI$64,190$44,870$73,720$67,180
135Oshkosh, WI$64,190$47,010$72,630$69,070
136Medford, OR$64,110$47,400$72,340$63,200
137South Bend, IN-MI$64,080$42,870$74,530$69,010
138York, PA$64,020$45,720$73,030$66,690
139Akron, OH$64,000$43,640$74,030$68,540
140Austin, TX$63,940$44,820$73,340$65,200
141Kingston, NY$63,900$42,890$74,240$63,450
142Utica, NY$63,840$44,930$73,130$68,880
143Grand Junction, CO$63,540$47,670$71,340$66,550
144Springfield, OH$63,540$43,560$73,400$70,220
145Reading, PA$63,520$47,630$71,360$65,440
146Scranton, PA$63,440$46,530$71,760$67,810
147Lansing, MI$63,420$43,450$73,280$66,760
148Lebanon, PA$63,400$47,440$71,240$68,020
149Lawton, OK$63,360$42,720$73,510$73,720
150Omaha, NE-IA$63,340$44,870$72,430$68,910
151Iowa City, IA$63,320$43,780$72,920$69,200
152Cedar Rapids, IA$63,230$42,930$73,220$71,070
153Elkhart, IN$63,230$41,520$73,920$70,000
154St. Joseph, MO-KS$63,230$43,080$73,150$73,200
155Watertown, NY$63,230$45,320$72,050$72,110
156Jefferson City, MO$63,110$40,580$74,190$71,740
157Walla Walla, WA$63,090$46,880$71,050$64,040
158Sioux Falls, SD-MN$63,040$51,060$68,950$69,560
159Ogden, UT$62,940$44,640$71,950$62,720
160Glens Falls, NY$62,920$45,660$71,430$66,330
161Eugene, OR$62,860$46,430$70,970$61,890
162Chambersburg, PA$62,840$47,420$70,410$66,400
163Albany, OR$62,690$46,760$70,530$61,400
164Salt Lake City, UT$62,670$42,870$72,430$62,130
165Wichita, KS$62,670$45,490$71,140$70,460
166Sandusky, OH$62,590$43,080$72,200$70,100
167Las Vegas, NV$62,480$44,120$71,530$62,350
168Flint, MI$62,420$43,160$71,910$67,090
169Wausau, WI$62,400$44,760$71,070$67,350
170Lancaster, PA$62,360$47,010$69,930$63,470
171Columbia, MO$62,340$42,700$71,990$69,700
172Evansville, IN$62,300$41,890$72,360$68,070
173Helena, MT$62,300$44,760$70,930$65,120
174Staunton, VA$62,300$43,850$71,390$68,370
175Owensboro, KY$62,230$46,070$70,180$70,230
176Dubuque, IA$62,210$41,140$72,590$71,240
177Phoenix, AZ$62,210$42,310$72,010$60,210
178Lafayette, IN$62,170$44,100$71,090$66,540
179Pueblo, CO$62,150$45,510$70,320$67,730
180Michigan City, IN$62,110$45,010$70,510$67,750
181Ames, IA$62,030$43,200$71,320$69,830
182Gettysburg, PA$61,900$49,630$67,930$64,900
183Billings, MT$61,880$43,530$70,910$66,160
184Sioux City, IA-NE-SD$61,880$42,680$71,340$71,580
185Bangor, ME$61,820$46,340$69,430$64,060
186Coeur d'Alene, ID$61,780$44,280$70,390$62,850
187Dallas, TX$61,760$43,390$70,800$59,910
188Mansfield, OH$61,670$38,150$73,260$69,390
189Janesville, WI$61,550$44,870$69,760$65,690
190Great Falls, MT$61,440$44,350$69,850$63,440
191Lexington, KY$61,440$42,790$70,620$66,140
192Flagstaff, AZ$61,320$44,840$69,450$61,120
193Wenatchee, WA$61,260$42,790$70,370$58,990
194Traverse City, MI$61,210$42,490$70,430$65,550
195Rapid City, SD$61,170$48,260$67,520$68,610
196Nashville, TN$61,130$45,200$68,990$63,450
197Monroe, MI$61,090$39,710$71,640$65,340
198Naples, FL$61,070$45,050$68,950$59,180
199Boise City, ID$61,010$43,760$69,490$62,010
200Missoula, MT$60,990$45,070$68,830$63,240
201New Orleans, LA$60,960$42,760$69,930$65,830
202Hagerstown, MD-WV$60,820$42,020$70,100$64,580
203Lawrence, KS$60,630$46,070$67,810$67,190
204Prescott Valley, AZ$60,530$41,390$69,950$61,610
205Atlanta, GA$60,470$42,720$69,200$60,430
206Lima, OH$60,400$42,450$69,240$67,360
207Columbus, IN$60,380$42,990$68,930$64,920
208Houston, TX$60,380$42,490$69,200$61,220
209Canton, OH$60,300$40,290$70,160$67,450
210Memphis, TN-MS-AR$60,300$43,280$68,680$65,420
211Midland, TX$60,260$42,740$68,890$62,910
212Fond du Lac, WI$60,050$44,050$67,930$65,530
213Oklahoma City, OK$60,050$39,400$70,220$66,420
214Louisville/Jefferson County, KY-IN$60,030$44,840$67,520$64,500
215Williamsport, PA$60,030$44,370$67,720$65,000
216Miami, FL$60,010$43,990$67,890$52,570
217Charlotte, NC-SC$59,950$43,700$67,930$61,580
218Battle Creek, MI$59,920$43,620$67,950$66,180
219Bay City, MI$59,920$40,290$69,600$65,190
220Baton Rouge, LA$59,820$42,060$68,560$65,900
221Lincoln, NE$59,820$43,930$67,620$65,320
222Manhattan, KS$59,740$43,830$67,560$66,260
223Erie, PA$59,260$42,830$67,350$65,160
224Altoona, PA$59,240$42,540$67,480$66,180
225Charlottesville, VA$59,240$45,050$66,250$59,750
226Dover, DE$59,160$45,070$66,100$60,670
227San Antonio, TX$59,160$41,250$67,970$62,460
228Yuma, AZ$59,030$42,330$67,270$63,670
229Jacksonville, FL$58,820$42,080$67,060$59,130
230Durham, NC$58,490$43,660$65,770$59,950
231Raleigh, NC$58,490$42,790$66,230$59,590
232Richmond, VA$58,490$43,490$65,870$59,770
233Charleston, SC$58,470$43,490$65,850$57,910
234Virginia Beach, VA-NC$58,390$42,700$66,100$59,620
235Idaho Falls, ID$58,360$40,790$67,020$61,810
236Florence, SC$58,340$39,890$67,430$67,230
237Lake Havasu City, AZ$58,240$42,540$65,960$61,890
238Tulsa, OK$58,220$38,750$67,810$65,260
239Greensboro, NC$58,180$42,760$65,770$62,650
240Niles, MI$58,050$41,890$66,020$62,850
241North Port, FL$58,050$42,580$65,690$56,680
242Spartanburg, SC$57,970$42,990$65,330$63,670
243Cheyenne, WY$57,950$40,370$66,580$60,060
244Terre Haute, IN$57,950$41,140$66,230$66,000
245Harrisonburg, VA$57,930$43,680$64,960$61,050
246Knoxville, TN$57,930$42,600$65,480$62,580
247Pocatello, ID$57,890$39,190$67,080$65,110
248Dalton, GA$57,680$41,850$65,480$64,200
249Asheville, NC$57,550$44,470$63,980$59,630
250Cape Coral, FL$57,510$42,310$64,980$56,190
251Odessa, TX$57,510$37,650$67,310$61,250
252Greenville, SC$57,450$42,700$64,710$61,600
253Hilton Head Island, SC$57,390$42,970$64,480$58,550
254Paducah, KY-IL$57,350$43,640$64,080$66,620
255State College, PA$57,320$44,470$63,670$59,240
256Grand Island, NE$57,280$42,580$64,520$66,100
257Tyler, TX$57,220$38,810$66,290$62,090
258Jackson, TN$57,120$41,970$64,560$66,790
259Lynchburg, VA$57,120$41,640$64,750$63,920
260Muncie, IN$57,120$41,290$64,920$64,800
261Springfield, MO$57,100$40,810$65,120$64,460
262Port St. Lucie, FL$57,080$42,000$64,500$56,950
263Midland, MI$57,030$40,060$65,400$62,040
264Sherman, TX$56,970$38,940$65,850$60,750
265Palm Bay, FL$56,850$41,930$64,190$56,850
266Albuquerque, NM$56,800$42,100$64,040$59,450
267Punta Gorda, FL$56,740$43,160$63,440$56,440
268Wheeling, WV-OH$56,640$39,020$65,310$64,130
269Weirton, WV-OH$56,600$35,670$66,890$63,580
270Beaumont, TX$56,580$40,930$64,290$62,830
271Enid, OK$56,560$37,440$65,980$67,120
272Lakeland, FL$56,560$41,970$63,730$58,220
273Logan, UT-ID$56,560$40,520$64,440$58,960
274Longview, TX$56,470$39,830$64,670$63,110
275Columbia, SC$56,410$43,390$62,840$60,230
276Joplin, MO-KS$56,410$40,790$64,110$65,810
277Muskegon, MI$56,330$41,370$63,710$60,880
278Twin Falls, ID$56,260$41,020$63,750$61,080
279Pensacola, FL$56,220$40,710$63,880$57,530
280Shreveport, LA$56,120$39,540$64,290$66,210
281Orlando, FL$56,040$40,540$63,670$55,260
282Chattanooga, TN-GA$56,010$41,120$63,340$61,240
283Corpus Christi, TX$56,010$39,500$64,170$60,440
284Tampa, FL$55,930$42,890$62,360$55,440
285Provo, UT$55,870$42,100$62,650$56,880
286Tucson, AZ$55,830$38,520$64,360$57,620
287Hinesville, GA$55,700$39,620$63,630$59,300
288Gainesville, GA$55,680$40,100$63,360$57,540
289Winston, NC$55,660$41,230$62,770$60,470
290Casper, WY$55,640$40,040$63,340$59,300
291Savannah, GA$55,540$39,350$63,500$58,340
292Burlington, NC$55,520$42,000$62,170$59,570
293Rome, GA$55,470$38,380$63,900$61,520
294Charleston, WV$55,430$39,540$63,270$62,480
295Hammond, LA$55,330$40,580$62,590$65,510
296Fayetteville, NC$55,310$41,250$62,230$60,130
297Rocky Mount, NC$55,270$40,560$62,500$62,800
298Slidell, LA$55,120$38,210$63,440$59,440
299Amarillo, TX$55,060$39,940$62,500$59,970
300Grants Pass, OR$54,910$42,740$60,900$56,170
301Winchester, VA-WV$54,910$41,450$61,550$56,930
302Bowling Green, KY$54,890$41,830$61,340$60,870
303Gainesville, FL$54,850$40,390$61,980$56,700
304Fayetteville, AR$54,830$41,600$61,340$60,020
305Johnstown, PA$54,790$41,350$61,400$63,760
306Decatur, AL$54,660$39,500$62,150$62,670
307Warner Robins, GA$54,620$39,080$62,280$58,240
308Panama City, FL$54,580$40,890$61,300$56,100
309Abilene, TX$54,520$37,730$62,770$60,330
310Myrtle Beach, SC$54,520$42,600$60,380$58,220
311Jackson, MS$54,450$38,730$62,190$61,150
312Sebastian, FL$54,430$41,720$60,720$55,370
313Waco, TX$54,410$40,350$61,340$58,790
314Santa Fe, NM$54,390$44,010$59,510$55,070
315Elizabethtown, KY$54,330$37,980$62,380$59,990
316Deltona, FL$54,230$41,720$60,380$54,580
317Farmington, NM$54,200$40,580$60,900$61,800
318Lubbock, TX$54,140$38,400$61,900$59,290
319Houma, LA$54,100$37,960$62,070$63,570
320Roanoke, VA$53,960$39,060$61,300$57,640
321Wildwood, FL$53,960$39,480$61,090$63,170
322Huntsville, AL$53,830$40,100$60,570$57,840
323Clarksville, TN-KY$53,730$39,640$60,670$59,080
324Blacksburg, VA$53,680$42,430$59,240$57,900
325San Angelo, TX$53,440$39,600$60,240$57,800
326Greenville, NC$53,410$39,670$60,200$60,420
327Sumter, SC$53,350$40,460$59,700$60,610
328Killeen, TX$53,310$37,590$61,050$58,500
329Ocala, FL$53,310$38,810$60,440$55,980
330Monroe, LA$53,270$37,130$61,210$63,720
331Pinehurst, NC$53,190$40,460$59,450$60,210
332Cape Girardeau, MO-IL$53,060$39,170$59,880$61,640
333Morristown, TN$53,060$39,420$59,780$61,440
334St. George, UT$53,000$33,320$62,670$54,460
335Tallahassee, FL$52,890$38,830$59,840$56,310
336Lewiston, ID-WA$52,830$38,400$59,920$57,950
337Brunswick, GA$52,770$36,150$60,940$60,170
338Lafayette, LA$52,730$37,070$60,440$60,460
339Hickory, NC$52,710$38,850$59,510$59,570
340Victoria, TX$52,710$37,590$60,150$58,670
341Macon, GA$52,690$38,440$59,720$59,520
342College Station, TX$52,670$40,480$58,660$57,910
343Birmingham, AL$52,640$39,620$59,050$57,440
344Crestview, FL$52,640$38,380$59,680$54,250
345Wilmington, NC$52,560$39,420$59,030$54,510
346Las Cruces, NM$52,540$39,290$59,070$58,240
347Gulfport, MS$52,520$38,440$59,470$58,350
348Texarkana, TX-AR$52,500$38,520$59,360$62,490
349Albany, GA$52,350$36,770$60,030$59,710
350Sierra Vista, AZ$52,310$38,750$58,990$58,620
351Wichita Falls, TX$52,100$36,630$59,740$58,200
352Huntington, WV-KY-OH$52,080$37,480$59,280$58,900
353Mobile, AL$52,040$38,650$58,640$59,070
354Augusta, GA-SC$51,920$37,090$59,220$56,490
355Johnson City, TN$51,900$39,580$57,970$59,030
356Goldsboro, NC$51,880$39,080$58,180$58,650
357Lake Charles, LA$51,630$39,770$57,470$60,140
358Homosassa Springs, FL$51,580$39,850$57,370$55,190
359Gadsden, AL$51,560$36,610$58,930$60,200
360Alexandria, LA$51,400$37,110$58,430$59,990
361Montgomery, AL$51,290$37,130$58,260$57,190
362Kingsport, TN-VA$51,270$38,330$57,640$59,310
363Athens, GA$50,880$37,020$57,700$54,510
364Auburn, AL$50,880$36,670$57,870$57,860
365Jacksonville, NC$50,750$35,760$58,160$55,110
366Brownsville, TX$50,650$36,550$57,600$58,910
367Hattiesburg, MS$50,540$37,840$56,800$57,670
368Tuscaloosa, AL$50,440$38,080$56,510$57,500
369Laredo, TX$50,420$36,880$57,080$57,980
370McAllen, TX$50,380$36,380$57,280$58,650
371Little Rock, AR$50,270$38,500$56,080$56,250
372Jonesboro, AR$50,150$40,250$55,020$58,400
373Fort Smith, AR-OK$49,770$37,560$55,810$57,950
374Columbus, GA-AL$49,710$35,510$56,720$55,670
375El Paso, TX$49,300$32,820$57,410$54,830
376Morgantown, WV$49,190$35,280$56,060$52,710
377Valdosta, GA$49,090$36,090$55,470$55,610
378Hot Springs, AR$48,960$37,940$54,370$57,110
379Anniston, AL$48,920$35,820$55,390$56,920
380Florence, AL$48,820$35,570$55,350$57,560
381Daphne, AL$48,460$36,520$54,330$51,180
382Dothan, AL$47,650$35,420$53,680$56,840
383Beckley, WV$45,840$34,070$51,650$51,870
384Parkersburg, WV$45,760$35,460$50,810$52,560
385Sebring, FL$45,700$32,840$52,020$49,420
386San Juan, PR$35,260$26,540$39,540N/A
387Mayaguez, PR$32,340$25,250$35,840N/A
388Ponce, PR$32,280$24,250$36,250N/A
389Arecibo, PR$30,330$23,230$33,820N/A

More

More on HVAC technicians

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

HVAC Technician salary by city: FAQ

Which city pays HVAC technicians the most?

San Jose, CA, where the average (mean) wage is $91,290 a year, followed by San Francisco, CA ($86,550), Seattle, WA ($85,430), Anchorage, AK ($85,300). The national mean is $64,780 (BLS OEWS, May 2025).

Where do HVAC technicians earn the most after cost of living?

Divided by each metro's BEA price level, pay goes furthest in Decatur, IL ($88,410 at national prices, $78,170 nominal), Peoria, IL ($86,070 at national prices, $78,520 nominal), Rockford, IL ($83,510 at national prices, $76,960 nominal).

How much do HVAC technicians make in the biggest cities?

New York, NY-NJ: $79,730; Los Angeles, CA: $74,630; Chicago, IL-IN: $79,330; Dallas, TX: $61,760; Houston, TX: $60,380 (mean annual wage, BLS OEWS May 2025).

Where do HVAC technicians earn the least?

Of the 389 metro areas with their own estimate, Arecibo, PR has the lowest mean wage, $30,330.