Utah building permits issued
Monthly permits for new privately-owned residential construction in the Utah jurisdictions PermitBase covers — housing units authorized, buildings, and construction valuation. This is Census survey data on new-home construction, not total permit volume (commercial permits and remodels are not counted).
Source: U.S. Census Bureau, Building Permits Survey (BPS) · data through 2026-08
State summary
State building-activity summary
- Latest month (2026-08)
- 1,372 units
- Year to date
- 12,892 units
- Coverage
- 110 jurisdictions
$440.2M valuation latest month · $3,618.9M valuation year to date · 77 of 110 jurisdictions reported the latest month. Sum of covered PermitBase jurisdictions only (not a full-state total). County-level jurisdictions overlapping covered cities are excluded to avoid double counting. Non-reporting jurisdictions are omitted from sums, never zero-filled.
Monthly trend
Units authorized per month across the jurisdictions PermitBase covers. Months reported by only some offices are marked, because a partially-reported month is not a quieter month.
Permits by jurisdiction
Housing units authorized for new residential construction. Ranked by trailing-12-month units; jurisdictions that did not report to the Census Bureau show “no data reported” — never assumed to be zero.
| # | Jurisdiction | Latest month units | Trailing 12 mo units | YTD units |
|---|---|---|---|---|
| 1 | Unincorporated Salt Lake Countycounty-wide totals | 715 | 7,152 | 4,249 |
| 2 | Unincorporated Utah Countycounty-wide totals | 328 | 6,129 | 3,674 |
| 3 | Unincorporated Washington Countycounty-wide totals | 138 | 2,830 | 2,016 |
| 4 | Salt Lake City | 232 | 2,776 | 1,663 |
| 5 | Unincorporated Davis Countycounty-wide totals | 114 | 1,859 | 1,067 |
| 6 | Unincorporated Cache Countycounty-wide totals | 116 | 1,411 | 1,093 |
| 7 | Saratoga Springs | 78 | 1,220 | 738 |
| 8 | West Jordan | 309 | 1,116 | 663 |
| 9 | Unincorporated Wasatch Countycounty-wide totals | 60 | 1,048 | 478 |
| 10 | Washington City | 29 | 1,009 | 664 |
| 11 | St. George | 46 | 897 | 584 |
| 12 | South Jordan | 19 | 894 | 536 |
| 13 | Eagle Mountain | 61 | 868 | 482 |
| 14 | Unincorporated Iron Countycounty-wide totals | 38 | 714 | 506 |
| 15 | Layton | 48 | 697 | 356 |
| 16 | Lehi | 31 | 650 | 277 |
| 17 | Logan | 20 | 635 | 486 |
| 18 | Heber City | 22 | 597 | 194 |
| 19 | Herriman | 38 | 584 | 373 |
| 20 | Unincorporated Tooele Countycounty-wide totals | 40 | 496 | 314 |
| 21 | Unincorporated Box Elder Countycounty-wide totals | 20 | 484 | 319 |
| 22 | Vineyard | 0 | 458 | 418 |
| 23 | Mapleton | 29 | 444 | 248 |
| 24 | Provo | 21 | 409 | 185 |
| 25 | Cedar City | 13 | 399 | 293 |
| 26 | Unincorporated Summit Countycounty-wide totals | 32 | 393 | 207 |
| 27 | Farmington | 9 | 345(10 mo) | 221 |
| 28 | Spanish Fork | 13 | 328 | 272 |
| 29 | Unincorporated Grand Countycounty-wide totals | 9 | 304 | 242 |
| 30 | West Valley City | 34 | 285 | 223 |
| 31 | South Salt Lake | 6 | 268 | 6 |
| 32 | Pleasant Grove | 9 | 253 | 40 |
| 33 | Moab | no data reported | 248(9 mo) | 214 |
| 34 | Unincorporated Sanpete Countycounty-wide totals | 13 | 211 | 143 |
| 35 | Syracuse | 16 | 203 | 145 |
| 36 | Santaquin | 5 | 201 | 168 |
| 37 | Tooele | 24 | 193(11 mo) | 114 |
| 38 | Roy | 12 | 189 | 142 |
| 39 | Grantsville | 13 | 184 | 135 |
| 40 | Payson | 20 | 182 | 117 |
| 41 | American Fork | 7 | 179 | 125 |
| 42 | Nibley | 20 | 175(11 mo) | 163 |
| 43 | North Ogden | 1 | 175(11 mo) | 148 |
| 44 | Unincorporated Sevier Countycounty-wide totals | 52 | 163 | 133 |
| 45 | Millcreek | 0 | 152 | 110 |
| 46 | Santa Clara | 0 | 150 | 125 |
| 47 | Hurricane | no data reported | 142(4 mo) | 379 |
| 48 | Draper | 8 | 141 | 88 |
| 49 | Enoch City | 9 | 141 | 86 |
| 50 | Tremonton | 8 | 137 | 97 |
| 51 | Brigham City | 4 | 132 | 92 |
| 52 | Murray | 4 | 127 | 75 |
| 53 | Unincorporated Kane Countycounty-wide totals | 13 | 125 | 75 |
| 54 | Riverton | no data reported | 124(8 mo) | 169 |
| 55 | Unincorporated Millard Countycounty-wide totals | 3 | 120 | 100 |
| 56 | West Haven | 5 | 120 | 65 |
| 57 | Morgan Countycounty-wide totals | 19 | 119 | 78 |
| 58 | Unincorporated Duchesne Countycounty-wide totals | 13 | 116 | 88 |
| 59 | Midvale | 13 | 112 | 50 |
| 60 | West Point | 6 | 108 | 63 |
| 61 | Kaysville | 6 | 92 | 64 |
| 62 | Unincorporated Uintah Countycounty-wide totals | 14 | 91 | 70 |
| 63 | Ivins | 6 | 81 | 52 |
| 64 | Park City | 4 | 79 | 23 |
| 65 | Unincorporated Juab Countycounty-wide totals | 3 | 74 | 51 |
| 66 | Orem | 6 | 70 | 62 |
| 67 | Farr West | 10 | 67 | 62 |
| 68 | Unincorporated Emery Countycounty-wide totals | 8 | 65 | 51 |
| 69 | Unincorporated Rich Countycounty-wide totals | 4 | 65 | 41 |
| 70 | Springville | 5 | 55 | 36 |
| 71 | Nephi | 3 | 53 | 35 |
| 72 | Taylorsville | 0 | 53(11 mo) | 43 |
| 73 | Unincorporated San Juan Countycounty-wide totals | 4 | 50 | 35 |
| 74 | North Salt Lake | 1 | 43(11 mo) | 15 |
| 75 | Highland | 4 | 42 | 28 |
| 76 | Plain City | 4 | 41 | 36 |
| 77 | South Weber | 3 | 41 | 32 |
| 78 | Bountiful | 1 | 40 | 12 |
| 79 | Clearfield | 6 | 40 | 29 |
| 80 | Cottonwood Heights | 0 | 39(11 mo) | 4 |
| 81 | Unincorporated Beaver Countycounty-wide totals | 4 | 38 | 22 |
| 82 | Unincorporated Carbon Countycounty-wide totals | 1 | 38 | 25 |
| 83 | Coalville | no data reported | 32(11 mo) | 25 |
| 84 | Lindon | 5 | 31 | 17 |
| 85 | Pleasant View | 3 | 30 | 23 |
| 86 | Woods Cross | 0 | 26 | 19 |
| 87 | Unincorporated Garfield Countycounty-wide totals | 2 | 24 | 22 |
| 88 | Unincorporated Piute Countycounty-wide totals | 3 | 23 | 16 |
| 89 | Riverdale | 2 | 22 | 14 |
| 90 | North Logan | 6 | 21 | 17 |
| 91 | Centerville | 5 | 19 | 11 |
| 92 | Unincorporated Wayne Countycounty-wide totals | 4 | 19 | 11 |
| 93 | Vernal | 0 | 13 | 12 |
| 94 | Unincorporated Daggett Countycounty-wide totals | 1 | 12 | 7 |
| 95 | La Verkin | 0 | 11 | 8 |
| 96 | Fruit Heights | 1 | 9(9 mo) | 8 |
| 97 | Sandy | no data reported | 6(4 mo) | 19 |
| 98 | West Bountiful | 1 | 5 | 4 |
| 99 | Cedar Hills | 0 | 3 | 2 |
| 100 | Washington Terrace | 0 | 3 | 1 |
| 101 | Alpine | no data reported | 2(1 mo) | 14 |
| 102 | South Ogden | 0 | 0 | 0 |
| — | Ephraim | no data reported | no data reported | no data reported |
| — | Holladay | no data reported | no data reported | no data reported |
| — | Kanab | no data reported | no data reported | 25 |
| — | Monticello | no data reported | no data reported | no data reported |
| — | Ogden | no data reported | no data reported | no data reported |
| — | Price | no data reported | no data reported | no data reported |
| — | Richfield | no data reported | no data reported | no data reported |
| — | Roosevelt | no data reported | no data reported | no data reported |
County-wide rows join the Census county file and include every permit office in that county (incorporated cities included); their published estimates may include Census imputation for non-reporting offices. Every figure on this page traces to a specific Census BPS source file — see the PermitBase activity dataset manifest.
Get this as a monthly email
The Building Activity Report: one email a month when fresh Census data lands — top-growth cities, state totals, and notable multifamily projects. New privately-owned residential construction only.
We only use your email to send permit updates. No spam, unsubscribe anytime. Privacy.