Building permit statistics by area
City building departments publish every permit they issue. These free pages bring major US cities together and break the permits down by area, so you can see where new construction is happening, where demolitions are clustered, and download the full list for any area as a spreadsheet, an API call or an answer from your AI agent.
Start with a popular area
Building permit data across cities, on one schema →
Permit category across all areas
| permit category | Count | Share |
|---|---|---|
| New construction | 10,994 | 10.3% |
| Alteration or repair | 64,229 | 60.3% |
| Demolition | 1,967 | 1.8% |
| Electrical | 8,604 | 8.1% |
| Plumbing | 7,596 | 7.1% |
| Mechanical | 6,270 | 5.9% |
| Sign | 1,952 | 1.8% |
| Other | 4,844 | 4.6% |
The total and full download include all 106,456 matching records in this import. Type charts show up to eight categories; date charts use the displayed period and exclude missing or future dates. The area directory covers 106,264 records in 162 named areas with at least 25 records each.
League table: areas ranked by share for new construction
| # | area | building permits | for new construction | for demolition |
|---|---|---|---|---|
| 1 | Staten Island | 954 | 39.7% | 8 (0.8%) |
| 2 | Queens | 3,342 | 32.3% | 13 (0.4%) |
| 3 | Bronx | 2,007 | 30.7% | 6 (0.3%) |
| 4 | Brentwood - Pacific Palisades | 3,085 | 29.8% | 38 (1.2%) |
| 5 | Brooklyn | 5,237 | 29.5% | 44 (0.8%) |
| 6 | Washington Park | 76 | 27.6% | 0 (0%) |
| 7 | Armour Square | 40 | 27.5% | 1 (2.5%) |
| 8 | East Garfield Park | 139 | 25.9% | 0 (0%) |
| 9 | Seattle | 3,312 | 20.7% | 207 (6.3%) |
| 10 | Manor | 193 | 19.2% | 0 (0%) |
| 11 | Near South Side | 200 | 17% | 1 (0.5%) |
| 12 | Del Valle | 152 | 16.4% | 0 (0%) |
| 13 | Sunland-E LaTuna Cyn-Lakevw Ter-Shadow Hls-Tu | 94 | 16% | 3 (3.2%) |
| 14 | Grand Boulevard | 165 | 15.8% | 0 (0%) |
| 15 | Canoga Park-West Hills-Winnetka-Woodland Hill | 348 | 14.7% | 4 (1.1%) |
| 16 | North Center | 314 | 13.4% | 26 (8.3%) |
| 17 | Southeast Los Angeles | 808 | 13% | 47 (5.8%) |
| 18 | Douglas | 74 | 12.2% | 0 (0%) |
| 19 | North Lawndale | 216 | 12% | 6 (2.8%) |
| 20 | Sylmar | 344 | 11.9% | 4 (1.2%) |
| 21 | Harbor Gateway | 238 | 11.3% | 6 (2.5%) |
| 22 | Woodlawn | 167 | 10.8% | 2 (1.2%) |
| 23 | South Los Angeles | 1,294 | 10.5% | 41 (3.2%) |
| 24 | Sun Valley - La Tuna Canyon | 604 | 10.4% | 20 (3.3%) |
| 25 | Humboldt Park | 277 | 10.1% | 7 (2.5%) |
| 26 | Lake View | 659 | 10% | 35 (5.3%) |
| 27 | North Hollywood - Valley Village | 1,043 | 9.8% | 42 (4%) |
| 28 | Manhattan | 4,206 | 9.7% | 19 (0.5%) |
| 29 | Northeast Los Angeles | 1,928 | 9.5% | 45 (2.3%) |
| 30 | Van Nuys - North Sherman Oaks | 1,140 | 9.5% | 45 (3.9%) |
| 31 | Encino - Tarzana | 1,029 | 9.1% | 18 (1.7%) |
| 32 | Bel Air - Beverly Crest | 609 | 9% | 12 (2%) |
| 33 | Lower West Side | 212 | 9% | 4 (1.9%) |
| 34 | Boyle Heights | 237 | 8.9% | 6 (2.5%) |
| 35 | Reseda - West Van Nuys | 868 | 8.6% | 25 (2.9%) |
| 36 | Arleta - Pacoima | 382 | 8.6% | 8 (2.1%) |
| 37 | Sherman Oaks-Studio City-Toluca Lake-Cahuenga | 247 | 8.5% | 6 (2.4%) |
| 38 | Wilmington - Harbor City | 290 | 8.3% | 5 (1.7%) |
| 39 | Morgan Park | 183 | 8.2% | 1 (0.5%) |
| 40 | Chatsworth - Porter Ranch | 937 | 8.1% | 5 (0.5%) |
| 41 | Sunland-E LaTuna Cyn-Lakevw Ter-Shadow Hls-Tujunga | 454 | 8.1% | 11 (2.4%) |
| 42 | Silver Lake - Echo Park - Elysian Valley | 784 | 7.9% | 14 (1.8%) |
| 43 | Near West Side | 843 | 7.7% | 6 (0.7%) |
| 44 | Lincoln Park | 573 | 7.7% | 26 (4.5%) |
| 45 | Austin | 29,607 | 7.5% | 568 (1.9%) |
| 46 | Hollywood | 1,795 | 7.4% | 43 (2.4%) |
| 47 | Brighton Park | 135 | 7.4% | 0 (0%) |
| 48 | West Town | 657 | 7.3% | 27 (4.1%) |
| 49 | Mission Hills - Panorama City - North Hills | 580 | 7.2% | 7 (1.2%) |
| 50 | McKinley Park | 85 | 7.1% | 4 (4.7%) |
| 51 | Northridge | 669 | 6.9% | 11 (1.6%) |
| 52 | West Los Angeles | 1,087 | 6.8% | 40 (3.7%) |
| 53 | Sherman Oaks-Studio City-Toluca Lake-Cahuenga Pass | 891 | 6.7% | 31 (3.5%) |
| 54 | Loop | 1,207 | 6.6% | 1 (0.1%) |
| 55 | Hyde Park | 186 | 6.5% | 1 (0.5%) |
| 56 | Granada Hills - Knollwood | 689 | 6.4% | 6 (0.9%) |
| 57 | Lincoln Square | 272 | 6.3% | 9 (3.3%) |
| 58 | Avondale | 177 | 6.2% | 5 (2.8%) |
| 59 | Edison Park | 65 | 6.2% | 1 (1.5%) |
| 60 | Pullman | 66 | 6.1% | 1 (1.5%) |
| 61 | Uptown | 265 | 6% | 5 (1.9%) |
| 62 | Canoga Park-West Hills-Winnetka-Woodland Hills | 1,682 | 5.8% | 21 (1.2%) |
| 63 | Palms - Mar Vista - Del Rey | 1,045 | 5.8% | 38 (3.6%) |
| 64 | Jefferson Park | 137 | 5.8% | 0 (0%) |
| 65 | West Adams - Baldwin Hills - Leimert | 1,401 | 5.6% | 34 (2.4%) |
| 66 | Irving Park | 297 | 5.4% | 11 (3.7%) |
| 67 | Venice | 533 | 5.3% | 8 (1.5%) |
| 68 | Edgewater | 262 | 5.3% | 6 (2.3%) |
| 69 | Albany Park | 190 | 5.3% | 3 (1.6%) |
| 70 | Logan Square | 462 | 5.2% | 18 (3.9%) |
| 71 | Norwood Park | 230 | 4.8% | 5 (2.2%) |
| 72 | Westlake | 196 | 4.6% | 5 (2.6%) |
| 73 | Rogers Park | 176 | 4.5% | 0 (0%) |
| 74 | Westwood | 367 | 4.4% | 5 (1.4%) |
| 75 | Wilshire | 1,703 | 4.2% | 45 (2.6%) |
| 76 | West Ridge | 247 | 4% | 4 (1.6%) |
| 77 | South Lawndale | 230 | 3.9% | 0 (0%) |
| 78 | West Garfield Park | 110 | 3.6% | 4 (3.6%) |
| 79 | New City | 229 | 3.5% | 5 (2.2%) |
| 80 | Bridgeport | 141 | 3.5% | 2 (1.4%) |
| 81 | Westchester - Playa del Rey | 657 | 3.3% | 11 (1.7%) |
| 82 | Oakland | 30 | 3.3% | 0 (0%) |
| 83 | North Park | 96 | 3.1% | 0 (0%) |
| 84 | San Pedro | 437 | 3% | 3 (0.7%) |
| 85 | Near North Side | 1,287 | 2.8% | 13 (1%) |
| 86 | Hermosa | 71 | 2.8% | 2 (2.8%) |
| 87 | Gage Park | 122 | 2.5% | 8 (6.6%) |
| 88 | Kenwood | 88 | 2.3% | 0 (0%) |
| 89 | Bee Cave | 44 | 2.3% | 0 (0%) |
| 90 | Buda | 138 | 2.2% | 0 (0%) |
| 91 | Mission Bay | 93 | 2.2% | 0 (0%) |
| 92 | Chicago Lawn | 189 | 2.1% | 2 (1.1%) |
| 93 | South Chicago | 159 | 1.9% | 4 (2.5%) |
| 94 | Forest Glen | 154 | 1.9% | 1 (0.6%) |
| 95 | Mount Greenwood | 105 | 1.9% | 1 (1%) |
| 96 | Archer Heights | 56 | 1.8% | 0 (0%) |
| 97 | Garfield Ridge | 241 | 1.7% | 1 (0.4%) |
| 98 | Bayview Hunters Point | 317 | 1.6% | 1 (0.3%) |
| 99 | South Shore | 243 | 1.6% | 2 (0.8%) |
| 100 | Portage Park | 337 | 1.5% | 0 (0%) |
| 101 | Auburn Gresham | 326 | 1.5% | 1 (0.3%) |
| 102 | O'Hare | 205 | 1.5% | 1 (0.5%) |
| 103 | Englewood | 194 | 1.5% | 11 (5.7%) |
| 104 | Los Angeles International Airport | 130 | 1.5% | 7 (5.4%) |
| 105 | Montclare | 65 | 1.5% | 1 (1.5%) |
| 106 | Washington Heights | 220 | 1.4% | 1 (0.5%) |
| 107 | Belmont Cragin | 213 | 1.4% | 0 (0%) |
| 108 | Clearing | 74 | 1.4% | 0 (0%) |
| 109 | Downtown | 314 | 1.3% | 4 (1.3%) |
| 110 | Hayes Valley | 176 | 1.1% | 0 (0%) |
| 111 | West Englewood | 207 | 1% | 12 (5.8%) |
| 112 | Outer Mission | 127 | 0.8% | 0 (0%) |
| 113 | West Lawn | 125 | 0.8% | 1 (0.8%) |
| 114 | Glen Park | 124 | 0.8% | 0 (0%) |
| 115 | Roseland | 271 | 0.7% | 19 (7%) |
| 116 | Oceanview/Merced/Ingleside | 153 | 0.7% | 0 (0%) |
| 117 | Castro/Upper Market | 328 | 0.6% | 2 (0.6%) |
| 118 | Chinatown | 168 | 0.6% | 2 (1.2%) |
| 119 | Dunning | 158 | 0.6% | 0 (0%) |
| 120 | Western Addition | 154 | 0.6% | 0 (0%) |
Building permits issued per month
Get every one of the 106,456 building permits in this dataset as a list.
Preview the rows free. When they are right, download the full list for $1.99 one-off (no account), or get annual access at $9.99 paid once for 12 months, no automatic renewal and up to 10 CSV downloads per day; it opens in Excel and imports into Google Sheets or any CRM. Or pull it straight into your code or your AI agent via the API or MCP.
Issued permits from six city feeds on one schema, with the source city, permit type, status and date kept visible.
What the download contains: every matching row, 15 columns including Type, Contractor, Source, Permit category, as a CSV dated 2026-10-04 with the source attribution. Not what you previewed? Email within 14 days for a fix or a refund.
Preview and download View building permits dataset and CSV sampleGet the building permits list in your code or your agent
curl "https://datascoop.io/v1/datasets/us-building-permits/query?format=csv" \ -H "Authorization: Bearer YOUR_KEY"
Or connect an MCP client (setup) and call query_dataset for this dataset. Google Sheets: =IMPORTDATA("https://datascoop.io/v1/datasets/us-building-permits/query?format=csv&api_key=YOUR_KEY").
Want wider coverage, or a heads-up when this list changes?
Leave your email and tell us what a full, filtered list of building permits is worth to you — it shapes what we build and price next. No spam.
Find any of the 162 areas
The ranked directory is split into fast, crawlable pages. Use the page links above, or search and filter the complete dataset in the explorer.
Search the complete dataset