Permits by trade
HVAC permit activity, city by city
Track where HVAC and mechanical permits (furnaces, AC, heat pumps, and ductwork) are being filed this week, straight from the official record.
Where hvac permits are being filed right now
39,502 hvac permits tracked across 253 cities in the latest period. Every count is computed weekly from the official building-permit feed, never an estimate.
| City | This period | Share of permits | Trend |
|---|---|---|---|
| 1.New York City, NY | 1,836 | 28.3% | +7% week-over-week |
| 2.Seattle, WA | 1,712 | 45.2% | +14% week-over-week |
| 3.Hillsborough County, FL | 1,309 | 33.7% | +14% week-over-week |
| 4.New Hanover County, NC | 1,287 | 39.7% | +87% week-over-week |
| 5.Louisville, KY | 1,135 | 49.3% | +49% week-over-week |
| 6.San Antonio, TX | 1,112 | 22.7% | +31% week-over-week |
| 7.Fort Worth, TX | 1,059 | 23.8% | +7% week-over-week |
| 8.Oklahoma City, OK | 996 | 25.8% | +61% week-over-week |
| 9.Austin, TX | 976 | 23.4% | +8% week-over-week |
| 10.Minneapolis, MN | 912 | 40.8% | +18% week-over-week |
| 11.Nashville, TN | 854 | 20.3% | +174% week-over-week |
| 12.Dallas, TX | 836 | 15.2% | +60% week-over-week |
| 13.Raleigh, NC | 823 | 24.4% | new activity this period |
| 14.Indianapolis, IN | 773 | 62.0% | +32% week-over-week |
| 15.Pasco County, FL | 763 | 22.5% | +16% week-over-week |
| 16.Portland, OR | 622 | 28.7% | new activity this period |
| 17.Washington DC, DC | 571 | 16.5% | +17% week-over-week |
| 18.Montgomery County, MD | 533 | 27.0% | +7% week-over-week |
| 19.Albuquerque, NM | 532 | 24.5% | new activity this period |
| 20.Tampa, FL | 520 | 34.6% | +11% week-over-week |
| 21.Cary, NC | 487 | 57.3% | +36% week-over-week |
| 22.Philadelphia, PA | 481 | 15.7% | -23% week-over-week |
| 23.Virginia Beach, VA | 481 | 28.4% | -15% week-over-week |
| 24.Atlanta, GA | 467 | 18.2% | +2% week-over-week |
| 25.Brevard County, FL | 452 | 36.7% | -10% week-over-week |
| 26.Polk County, FL | 436 | 23.7% | -5% week-over-week |
| 27.Baltimore, MD | 422 | 24.1% | new activity this period |
| 28.Greenville, NC | 422 | 47.6% | +30% week-over-week |
| 29.Henderson, NV | 418 | 36.0% | new activity this period |
| 30.Clay County, FL | 381 | 28.1% | +191% week-over-week |
| 31.Tulsa, OK | 368 | 23.5% | new activity this period |
| 32.New Orleans, LA | 361 | 23.0% | -55% week-over-week |
| 33.Aurora, CO | 340 | 19.6% | +278% week-over-week |
| 34.Hernando County, FL | 323 | 29.5% | +1% week-over-week |
| 35.Spokane, WA | 323 | 23.9% | +91% week-over-week |
| 36.Orlando, FL | 322 | 18.9% | -7% week-over-week |
| 37.Bellevue, WA | 302 | 28.4% | +64% week-over-week |
| 38.Port St. Lucie, FL | 288 | 19.4% | +36% week-over-week |
| 39.Pierce County, WA | 284 | 41.2% | +7% week-over-week |
| 40.St. Petersburg, FL | 276 | 28.2% | -19% week-over-week |
| 41.Fort Collins, CO | 274 | 30.4% | +62% week-over-week |
| 42.Pinellas County, FL | 273 | 19.9% | -7% week-over-week |
| 43.Cincinnati, OH | 264 | 40.7% | +37% week-over-week |
| 44.DeKalb County, GA | 260 | 33.1% | +103% week-over-week |
| 45.San Diego, CA | 251 | 8.4% | +21% week-over-week |
| 46.Citrus County, FL | 240 | 27.5% | -9% week-over-week |
| 47.Mobile, AL | 232 | 21.3% | +155% week-over-week |
| 48.Boston, MA | 231 | 11.5% | -8% week-over-week |
| 49.Sacramento, CA | 220 | 22.8% | +11% week-over-week |
| 50.Roseville, CA | 217 | 49.0% | new activity this period |
| 51.Sioux Falls, SD | 203 | 24.0% | +34% week-over-week |
| 52.Boca, FL | 200 | 20.8% | +49% week-over-week |
| 53.Fort Lauderdale, FL | 199 | 20.6% | new activity this period |
| 54.Los Angeles County, CA | 195 | 6.5% | +50% week-over-week |
| 55.Norfolk, VA | 188 | 27.3% | +141% week-over-week |
| 56.Elk Grove, CA | 179 | 38.7% | new activity this period |
| 57.Tucson, AZ | 179 | 11.4% | +41% week-over-week |
| 58.Tacoma, WA | 178 | 32.1% | new activity this period |
| 59.Cedar Rapids, IA | 175 | 26.7% | +7% week-over-week |
| 60.Columbia, SC | 168 | 35.0% | +29% week-over-week |
| 61.Kissimmee, FL | 165 | 29.9% | +8% week-over-week |
| 62.Largo, FL | 162 | 35.9% | +14% week-over-week |
| 63.Delray Beach, FL | 159 | 22.6% | +318% week-over-week |
| 64.Jersey City, NJ | 158 | 14.7% | +229% week-over-week |
| 65.Chicago, IL | 152 | 7.9% | +3% week-over-week |
| 66.Pitt County, NC | 151 | 24.6% | +23% week-over-week |
| 67.Salt Lake City, UT | 147 | 24.3% | -11% week-over-week |
| 68.Centennial, CO | 146 | 24.2% | +78% week-over-week |
| 69.West Sacramento, CA | 146 | 38.4% | +76% week-over-week |
| 70.Guilford, CT | 145 | 22.5% | new activity this period |
| 71.Barrow County, GA | 135 | 30.0% | +50% week-over-week |
| 72.Riverside County, CA | 131 | 12.2% | +4% week-over-week |
| 73.Clermont County, Ohio, OH | 125 | 19.8% | +79% week-over-week |
| 74.Cleveland, OH | 123 | 19.4% | +34% week-over-week |
| 75.College Station, TX | 123 | 30.8% | +21% week-over-week |
| 76.Palm Beach Gardens, FL | 123 | 13.8% | -3% week-over-week |
| 77.Marco Island, FL | 118 | 22.7% | +44% week-over-week |
| 78.Redmond, WA | 118 | 20.7% | +17% week-over-week |
| 79.Gresham, OR | 117 | 25.1% | +56% week-over-week |
| 80.Rockford, IL | 112 | 13.1% | -8% week-over-week |
| 81.Oakland, CA | 109 | 9.8% | -13% week-over-week |
| 82.Whatcom County, WA | 108 | 65.1% | +93% week-over-week |
| 83.Hilton Head Island, SC | 105 | 29.6% | -3% week-over-week |
| 84.Denton, TX | 103 | 28.9% | +18% week-over-week |
| 85.Yuma, AZ | 100 | 21.2% | +75% week-over-week |
| 86.Bend, OR | 99 | 23.2% | new activity this period |
| 87.Allen, TX | 97 | 29.4% | +18% week-over-week |
| 88.Sunnyvale, CA | 97 | 22.0% | +102% week-over-week |
| 89.Columbus, GA | 95 | 38.5% | +25% week-over-week |
| 90.Dover, NH | 95 | 38.8% | -5% week-over-week |
| 91.Clayton County, GA | 92 | 42.0% | +156% week-over-week |
| 92.Dunedin, FL | 91 | 24.1% | -3% week-over-week |
| 93.Everett, WA | 91 | 19.8% | -22% week-over-week |
| 94.James City County, VA | 89 | 19.8% | -28% week-over-week |
| 95.Pittsburgh, PA | 84 | 9.1% | +6% week-over-week |
| 96.Pasadena, CA | 83 | 11.4% | new activity this period |
| 97.Hendersonville, TN | 74 | 27.1% | -8% week-over-week |
| 98.Beaufort County, SC | 73 | 28.3% | +46% week-over-week |
| 99.Las Cruces, NM | 72 | 17.4% | +14% week-over-week |
| 100.Pasadena, TX | 72 | 19.5% | +118% week-over-week |
| 101.Tigard, OR | 72 | 34.0% | -10% week-over-week |
| 102.Fort Pierce, FL | 68 | 27.5% | +17% week-over-week |
| 103.Wellington, FL | 68 | 26.3% | +19% week-over-week |
| 104.West Palm Beach, FL | 68 | 10.2% | +183% week-over-week |
| 105.Goochland County, VA | 67 | 24.2% | +109% week-over-week |
| 106.Albany, NY | 63 | 15.0% | +15% week-over-week |
| 107.Cambridge, MA | 62 | 14.5% | +55% week-over-week |
| 108.Keller, TX | 61 | 38.4% | +20% week-over-week |
| 109.Fairfield, CA | 60 | 19.8% | +40% week-over-week |
| 110.Conway, AR | 56 | 36.6% | +40% week-over-week |
| 111.Morrisville, NC | 54 | 33.8% | +35% week-over-week |
| 112.Superior, WI | 53 | 19.9% | +10% week-over-week |
| 113.Hallandale Beach, FL | 52 | 18.9% | -15% week-over-week |
| 114.Hialeah, FL | 51 | 11.5% | +21% week-over-week |
| 115.San Francisco, CA | 50 | 4.1% | -28% week-over-week |
| 116.Anaheim, CA | 50 | 10.3% | +35% week-over-week |
| 117.Maricopa County, AZ | 50 | 3.1% | +43% week-over-week |
| 118.Newkent County, VA | 50 | 31.3% | +16% week-over-week |
| 119.Albemarle County, VA | 49 | 15.5% | -13% week-over-week |
| 120.Shelby County, TN | 49 | 46.7% | +188% week-over-week |
| 121.Coral Gables, FL | 48 | 7.9% | +109% week-over-week |
| 122.Danville, CA | 48 | 22.3% | +37% week-over-week |
| 123.Cedarhill, TX | 47 | 17.4% | -16% week-over-week |
| 124.Scottsdale, AZ | 47 | 8.2% | -15% week-over-week |
| 125.Yuba County, CA | 46 | 25.6% | +44% week-over-week |
| 126.Ashland, OR | 44 | 37.6% | +19% week-over-week |
| 127.Alisoviejo, CA | 43 | 26.9% | +153% week-over-week |
| 128.Leander, TX | 43 | 35.2% | +34% week-over-week |
| 129.Camas, WA | 42 | 45.2% | +24% week-over-week |
| 130.Coweta County, GA | 42 | 17.9% | -9% week-over-week |
| 131.Laguna Niguel, CA | 42 | 15.2% | +83% week-over-week |
| 132.Redmond, OR | 41 | 30.1% | +37% week-over-week |
| 133.La Quinta, CA | 40 | 20.2% | -15% week-over-week |
| 134.Murrieta, CA | 40 | 19.1% | +150% week-over-week |
| 135.Miramar, FL | 39 | 8.2% | +22% week-over-week |
| 136.North Richland Hills, TX | 39 | 22.5% | -30% week-over-week |
| 137.Clallam County, WA | 38 | 26.0% | +12% week-over-week |
| 138.Antioch, CA | 36 | 18.6% | +44% week-over-week |
| 139.Thousand Oaks, CA | 36 | 8.3% | -5% week-over-week |
| 140.Volusia County, FL | 36 | 22.5% | new activity this period |
| 141.Doral, FL | 35 | 9.7% | +3% week-over-week |
| 142.Darlington County, SC | 34 | 23.0% | +3% week-over-week |
| 143.Helena, MT | 34 | 11.4% | +183% week-over-week |
| 144.Skagit County, WA | 34 | 19.4% | +21% week-over-week |
| 145.Deer Park, TX | 33 | 23.1% | +74% week-over-week |
| 146.La Porte, TX | 33 | 17.4% | +6% week-over-week |
| 147.La Vergne Permitting, TN | 33 | 35.1% | -3% week-over-week |
| 148.Leawood, KS | 33 | 13.6% | +38% week-over-week |
| 149.Miami Gardens, FL | 33 | 7.5% | +27% week-over-week |
| 150.Corona, CA | 32 | 12.2% | +23% week-over-week |
| 151.Glendale, CA | 32 | 5.6% | +10% week-over-week |
| 152.San Marcos, TX | 32 | 30.5% | +256% week-over-week |
| 153.Savannah, GA | 32 | 11.1% | -64% week-over-week |
| 154.Urbana, IL | 32 | 32.3% | +129% week-over-week |
| 155.El Cajon, CA | 31 | 30.1% | +94% week-over-week |
| 156.Newark, DE | 31 | 32.3% | +24% week-over-week |
| 157.Wilsonville, OR | 31 | 37.3% | +72% week-over-week |
| 158.Malden, MA | 30 | 9.6% | -14% week-over-week |
| 159.De Soto, TX | 28 | 23.7% | +22% week-over-week |
| 160.Georgetown County, SC | 28 | 19.3% | -33% week-over-week |
| 161.Sugar Land, TX | 28 | 5.0% | +56% week-over-week |
| 162.Breckenridge, CO | 27 | 21.3% | -18% week-over-week |
| 163.La Canada Flintridge, CA | 27 | 18.0% | +29% week-over-week |
| 164.Hartford, CT | 26 | 10.4% | +18% week-over-week |
| 165.Kyle, TX | 26 | 13.9% | +30% week-over-week |
| 166.Deltona, FL | 24 | 9.3% | -29% week-over-week |
| 167.Glendora, CA | 24 | 9.4% | -4% week-over-week |
| 168.Great Falls, MT | 24 | 9.9% | +20% week-over-week |
| 169.Hayward, CA | 24 | 7.5% | 0% week-over-week |
| 170.Indio, CA | 24 | 12.2% | -35% week-over-week |
| 171.San Carlos, CA | 24 | 12.8% | 0% week-over-week |
| 172.Daly City, CA | 23 | 19.2% | -48% week-over-week |
| 173.Lemoore, CA | 23 | 24.5% | +53% week-over-week |
| 174.Mesa, AZ | 22 | 5.3% | -8% week-over-week |
| 175.Gilroy, CA | 22 | 20.4% | +100% week-over-week |
| 176.Asheville, NC | 21 | 13.4% | -5% week-over-week |
| 177.Lake Forest, CA | 21 | 15.9% | +24% week-over-week |
| 178.Somerville, MA | 21 | 11.2% | -13% week-over-week |
| 179.Los Angeles, CA | 20 | 0.5% | -35% week-over-week |
| 180.Citizen Access, FL | 19 | 16.8% | -55% week-over-week |
| 181.College Place, WA | 19 | 54.3% | +111% week-over-week |
| 182.DeSoto County, FL | 19 | 17.4% | -32% week-over-week |
| 183.Lagunahills, CA | 19 | 20.9% | +12% week-over-week |
| 184.Rialto, CA | 19 | 7.2% | +27% week-over-week |
| 185.Yucaipa, CA | 19 | 17.3% | +111% week-over-week |
| 186.Memphis, TN | 18 | 18.6% | +38% week-over-week |
| 187.Del Rio, TX | 18 | 6.8% | +125% week-over-week |
| 188.Fluvanna County, VA | 18 | 21.4% | -18% week-over-week |
| 189.Healdsburg, CA | 18 | 20.2% | +80% week-over-week |
| 190.Kerrville, TX | 18 | 23.1% | -31% week-over-week |
| 191.Blue Springs, MO | 17 | 30.9% | -6% week-over-week |
| 192.Indian Wells, CA | 17 | 22.4% | +31% week-over-week |
| 193.Lewiston, ME | 17 | 13.7% | +143% week-over-week |
| 194.Miami-Dade County, FL | 17 | 0.9% | +240% week-over-week |
| 195.Gilbert, AZ | 16 | 3.1% | +220% week-over-week |
| 196.La Habra, CA | 16 | 14.0% | -24% week-over-week |
| 197.El Monte, CA | 15 | 8.2% | +88% week-over-week |
| 198.Hawaii County, HI | 15 | 5.6% | -48% week-over-week |
| 199.Gautier, MS | 14 | 28.0% | -44% week-over-week |
| 200.Imperial County, CA | 14 | 28.0% | new activity this period |
| 201.Independence, OH | 14 | 20.3% | +27% week-over-week |
| 202.Jackson County, GA | 14 | 26.9% | +8% week-over-week |
| 203.Derby, KS | 13 | 23.6% | +63% week-over-week |
| 204.Dixon, CA | 13 | 16.9% | -7% week-over-week |
| 205.Laguna Beach, CA | 13 | 5.9% | -55% week-over-week |
| 206.LPP, GA | 13 | 28.9% | 0% week-over-week |
| 207.Alhambra, CA | 12 | 4.4% | +20% week-over-week |
| 208.Baton Rouge, LA | 12 | 3.2% | 0% week-over-week |
| 209.Forsyth County, GA | 12 | 10.6% | -73% week-over-week |
| 210.Happy Valley, OR | 12 | 16.4% | -25% week-over-week |
| 211.Newbern, NC | 12 | 50.0% | new activity this period |
| 212.Charlottesville, VA | 11 | 11.5% | 0% week-over-week |
| 213.Lathrop, CA | 11 | 9.6% | +22% week-over-week |
| 214.Carson, CA | 10 | 11.4% | -38% week-over-week |
| 215.Hattiesburg, MS | 10 | 7.0% | +900% week-over-week |
| 216.Mariposa County, CA | 10 | 20.0% | +67% week-over-week |
| 217.Richmond, KY | 10 | 62.5% | 0% week-over-week |
| 218.Beaufort, SC | 8 | 17.0% | +100% week-over-week |
| 219.Coalinga, CA | 8 | 22.2% | new activity this period |
| 220.Dallas County, IA | 8 | 28.6% | +33% week-over-week |
| 221.Elmhurst, IL | 8 | 7.8% | +700% week-over-week |
| 222.Gainesville, TX | 8 | 10.3% | -27% week-over-week |
| 223.Homestead, FL | 8 | 14.0% | +60% week-over-week |
| 224.Lynchburg, VA | 8 | 17.0% | -27% week-over-week |
| 225.Follybeach, SC | 7 | 12.5% | -50% week-over-week |
| 226.Lake County, IL | 7 | 3.5% | -13% week-over-week |
| 227.Durham, NC | 6 | 3.4% | 0% week-over-week |
| 228.Arcadia, CA | 5 | 8.9% | -44% week-over-week |
| 229.Baldwin Park, CA | 5 | 27.8% | new activity this period |
| 230.Clemson, SC | 5 | 6.5% | -29% week-over-week |
| 231.Collin County, TX | 5 | 2.9% | -91% week-over-week |
| 232.Cook County, IL | 5 | 9.3% | +67% week-over-week |
| 233.Imperial Beach, CA | 5 | 11.4% | +150% week-over-week |
| 234.San Mateo, CA | 5 | 7.6% | +400% week-over-week |
| 235.Greensboro, NC | 4 | 3.5% | new activity this period |
| 236.Pembroke Pines, FL | 4 | 1.2% | +33% week-over-week |
| 237.Accomack County, VA | 3 | 3.2% | +200% week-over-week |
| 238.Edgerton, KS | 3 | 42.9% | new activity this period |
| 239.Milford, DE | 3 | 5.3% | new activity this period |
| 240.Phoenix, AZ | 3 | 4.4% | +50% week-over-week |
| 241.Des Plaines, IL | 2 | 2.1% | -50% week-over-week |
| 242.Flowery Branch, GA | 2 | 9.5% | new activity this period |
| 243.Marin County, CA | 2 | 2.7% | new activity this period |
| 244.Meredith, NH | 2 | 3.3% | -50% week-over-week |
| 245.Omaha, NE | 2 | 16.7% | +100% week-over-week |
| 246.Wake County, NC | 2 | 4.5% | new activity this period |
| 247.CCDOT, TX | 1 | 1.7% | 0% week-over-week |
| 248.Dublin, CA | 1 | 0.5% | new activity this period |
| 249.El Paso, TX | 1 | 25.0% | new activity this period |
| 250.Grand Junction, CO | 1 | 3.3% | new activity this period |
| 251.Las Vegas, NV | 1 | 0.5% | new activity this period |
| 252.Los Alamos County, NM | 1 | 1.4% | 0% week-over-week |
| 253.Wilmington, NC | 1 | 8.3% | new activity this period |
More cities (data building)
Columbus, OH Denver, CO Kansas City, MO San Jose, CA Arlington, TX Auburn, CA Battle Ground, WA Beaumont, CA Bessemer, AL Boise, ID Bonner County, ID Bowie, TX Boxelder, SD Buffalo, NY Calera, AL Charleston, SC Charleston, WV Charlotte, NC Charlotte County, FL Chesapeake, VA Clarksville, TN Colorado Springs, CO Columbia, IL Dallas, GA Daphne, AL Dawson County, GA Denton County, TX Destin, FL Detroit, MI East Peoria, IL Erie, CO Fairfax County, VA Faribault, MN Farmington, MO Florence, SC Franklin County, KS Gallatin, TN Glen Carbon, IL Granbury, TX Grand Traverse County, MI Granville, WV Greenville, SC Grover Beach, CA Hawthorne, CA Honolulu, HI Houston County, GA Howard County, MD Johns Creek, GA Kent, OH Kernersville, NC King County, WA Laramie, WY Laredo, TX Larimer County, CO Le Sueur County, MN Lebanon, PA Lomalinda, CA Merced, CA Miami, FL Milwaukee, WI Multnomah County, OR Naperville, IL Newcastle, OK Olive Branch, MS Oxford, MS Pomona, CA Prince George's County, MD Queen Creek, AZ Reading, PA Reno, NV Roswell, GA Sacramento Archive, CA Saint Paul, MN San Luis Obispo County, CA Sanibel, FL Sherman, TX Sonoma County, CA Syracuse, NY Tallahassee, FL Tempe, AZ Toho Water Authority, FL Victorville, CA Washington, DC Williamson County, TX Worcester, MA
Other trades
Solar permits Pool & Spa permits Roofing permits Plumbing permits Electrical permits
See the $39/mo dashboardFrequently asked questions
Which cities does Permit Ledger track hvac permits in?
HVAC permits are tracked across every city Permit Ledger covers. Browse the ranked list to see each market's HVAC permit count, trend, and share of all permits.
Is hvac permit data free?
Yes. Weekly HVAC permit counts, trend, and share are free in every city. The $39/mo dashboard adds the top ZIP codes and the most-active HVAC contractors.
How often is hvac permit data updated?
Weekly, from each city's official building-permit feed.