PERMIT RECORD · NEW JERSEY
New Jersey building permit data
146 markets with normalized permit records in New Jersey, covering 754,890 permits and 0 companies.
Markets on record
| Market | Permits | Companies | Years |
|---|---|---|---|
| Edison | 32,364 | 0 | 2015–2026 |
| Monroe Twp | 23,952 | 0 | 2015–2026 |
| Old Bridge | 23,654 | 0 | 2015–2026 |
| Woodbridge | 23,397 | 0 | 2015–2026 |
| Middletown Twp | 22,703 | 0 | 2015–2026 |
| Marlboro | 20,832 | 0 | 2015–2026 |
| Howell | 20,725 | 0 | 2015–2026 |
| Manalapan | 18,875 | 0 | 2015–2026 |
| Fair Lawn | 18,856 | 0 | 2015–2026 |
| South Brunswick | 18,099 | 0 | 2015–2026 |
| Piscataway | 17,602 | 0 | 2015–2026 |
| East Brunswick | 16,405 | 0 | 2015–2026 |
| Teaneck | 13,558 | 0 | 2015–2026 |
| Freehold Twp | 13,226 | 0 | 2015–2026 |
| Wall Twp | 12,504 | 0 | 2015–2026 |
| Paramus | 11,213 | 0 | 2015–2026 |
| Englewood | 10,774 | 0 | 2015–2026 |
| Plainsboro | 10,717 | 0 | 2015–2026 |
| Ocean Twp | 10,500 | 0 | 2015–2026 |
| Sayreville | 10,448 | 0 | 2015–2026 |
| South Plainfield | 9,827 | 0 | 2015–2026 |
| Mahwah | 9,653 | 0 | 2015–2026 |
| Ridgewood | 8,929 | 0 | 2015–2026 |
| Holmdel | 8,740 | 0 | 2015–2026 |
| Neptune Twp | 8,603 | 0 | 2015–2026 |
| Glen Rock | 7,848 | 0 | 2015–2026 |
| Wyckoff | 7,660 | 0 | 2015–2026 |
| Fort Lee | 7,588 | 0 | 2015–2026 |
| Long Branch | 7,565 | 0 | 2015–2026 |
| Red Bank | 7,161 | 0 | 2015–2026 |
| Bergenfield | 7,029 | 0 | 2015–2026 |
| River Vale | 6,310 | 0 | 2015–2026 |
| Tinton Falls | 6,291 | 0 | 2015–2026 |
| Eatontown | 6,218 | 0 | 2015–2026 |
| Franklin Lakes | 6,155 | 0 | 2015–2026 |
| Perth Amboy | 6,047 | 0 | 2015–2026 |
| Metuchen | 6,040 | 0 | 2015–2026 |
| Aberdeen | 5,995 | 0 | 2015–2026 |
| Hazlet | 5,983 | 0 | 2015–2026 |
| Tenafly | 5,544 | 0 | 2015–2026 |
| New Brunswick | 5,541 | 0 | 2015–2026 |
| Asbury Park | 5,348 | 0 | 2015–2026 |
| Rutherford | 5,182 | 0 | 2015–2026 |
| Ramsey | 5,042 | 0 | 2015–2026 |
| Lyndhurst | 4,919 | 0 | 2015–2026 |
| Colts Neck | 4,714 | 0 | 2015–2026 |
| Freehold Boro | 4,537 | 0 | 2015–2026 |
| Dumont | 4,406 | 0 | 2015–2026 |
| Garfield | 4,344 | 0 | 2015–2026 |
| Rumson | 4,076 | 0 | 2015–2026 |
| Hackensack | 3,981 | 0 | 2015–2026 |
| North Brunswick | 3,964 | 0 | 2015–2023 |
| Oakland | 3,946 | 0 | 2015–2026 |
| New Milford | 3,909 | 0 | 2015–2026 |
| Cliffside Park | 3,887 | 0 | 2015–2026 |
| Middlesex | 3,720 | 0 | 2015–2026 |
| Carteret | 3,690 | 0 | 2015–2026 |
| Oceanport | 3,671 | 0 | 2015–2026 |
| Saddle Brook | 3,654 | 0 | 2015–2026 |
| Closter | 3,644 | 0 | 2015–2026 |
| Upper Freehold | 3,582 | 0 | 2015–2026 |
| Old Tappan | 3,567 | 0 | 2015–2026 |
| Lodi | 3,399 | 0 | 2015–2026 |
| Leonia | 3,374 | 0 | 2015–2026 |
| Bogota | 3,280 | 0 | 2015–2026 |
| Cresskill | 3,261 | 0 | 2015–2026 |
| Hillsdale | 3,257 | 0 | 2015–2026 |
| Woodcliff Lake | 3,167 | 0 | 2015–2026 |
| Park Ridge | 3,045 | 0 | 2015–2026 |
| River Edge | 3,016 | 0 | 2015–2026 |
| Allendale | 2,962 | 0 | 2015–2026 |
| South River | 2,954 | 0 | 2015–2026 |
| Midland Park | 2,945 | 0 | 2015–2026 |
| Westwood Boro | 2,916 | 0 | 2015–2026 |
| Little Silver | 2,911 | 0 | 2015–2026 |
| Cranbury | 2,908 | 0 | 2015–2026 |
| Highland Park | 2,894 | 0 | 2015–2026 |
| Palisades Park | 2,856 | 0 | 2015–2026 |
| Manasquan | 2,843 | 0 | 2015–2026 |
| Waldwick | 2,825 | 0 | 2015–2025 |
| Spring Lake Boro | 2,779 | 0 | 2015–2026 |
| Elmwood Park | 2,754 | 0 | 2015–2026 |
| Millstone | 2,753 | 0 | 2015–2024 |
| Fair Haven | 2,679 | 0 | 2015–2026 |
| Englewood Cliffs | 2,670 | 0 | 2015–2026 |
| Hasbrouck Heights | 2,656 | 0 | 2015–2026 |
| Washington | 2,614 | 0 | 2015–2026 |
| Edgewater | 2,591 | 0 | 2015–2026 |
| North Arlington | 2,577 | 0 | 2016–2026 |
| West Long Branch | 2,488 | 0 | 2015–2026 |
| South Amboy | 2,455 | 0 | 2015–2026 |
| Montvale | 2,451 | 0 | 2015–2026 |
| Maywood | 2,426 | 0 | 2015–2026 |
| Demarest | 2,414 | 0 | 2015–2026 |
| Matawan | 2,398 | 0 | 2015–2026 |
| Emerson | 2,335 | 0 | 2015–2026 |
| Little Ferry | 2,313 | 0 | 2015–2026 |
| Shrewsbury Boro | 2,296 | 0 | 2015–2026 |
| Brielle | 2,212 | 0 | 2015–2026 |
| Harrington Park | 2,197 | 0 | 2015–2026 |
| Upper Saddle River | 2,196 | 0 | 2015–2023 |
| East Rutherford | 2,178 | 0 | 2016–2026 |
| Oradell | 2,164 | 0 | 2015–2026 |
| Belmar | 2,162 | 0 | 2015–2026 |
| Spotswood | 2,156 | 0 | 2015–2026 |
| Saddle River | 2,143 | 0 | 2015–2026 |
| Ridgefield | 2,097 | 0 | 2015–2026 |
| Ho-Ho-Kus | 2,034 | 0 | 2015–2026 |
| Bradley Beach | 1,992 | 0 | 2015–2025 |
| Keansburg | 1,979 | 0 | 2015–2026 |
| Norwood | 1,947 | 0 | 2015–2026 |
| Keyport | 1,844 | 0 | 2015–2025 |
| Avon-By-The-Sea | 1,841 | 0 | 2015–2026 |
| Carlstadt | 1,832 | 0 | 2015–2026 |
| Monmouth Beach | 1,829 | 0 | 2015–2026 |
| Haworth | 1,793 | 0 | 2015–2026 |
| Milltown | 1,753 | 0 | 2015–2026 |
| Spring Lake Heights Boro | 1,752 | 0 | 2015–2026 |
| Ridgefield Park | 1,719 | 0 | 2015–2026 |
| Rochelle Park | 1,716 | 0 | 2015–2026 |
| Sea Girt | 1,676 | 0 | 2015–2026 |
| Northvale | 1,626 | 0 | 2015–2026 |
| Wood-Ridge | 1,521 | 0 | 2015–2026 |
| Atlantic Highlands | 1,482 | 0 | 2015–2026 |
| Neptune City | 1,337 | 0 | 2017–2026 |
| Highlands | 1,331 | 0 | 2015–2026 |
| Wallington Boro | 1,315 | 0 | 2015–2026 |
| Fairview | 1,313 | 0 | 2016–2026 |
| Sea Bright | 1,210 | 0 | 2017–2026 |
| Alpine | 1,094 | 0 | 2015–2026 |
| Jamesburg | 905 | 0 | 2015–2026 |
| Deal | 899 | 0 | 2016–2026 |
| Dunellen | 768 | 0 | 2015–2023 |
| Moonachie | 708 | 0 | 2015–2026 |
| South Hackensack | 682 | 0 | 2015–2026 |
| Allentown | 520 | 0 | 2018–2025 |
| Interlaken | 441 | 0 | 2015–2026 |
| Union Beach | 428 | 0 | 2015–2023 |
| Helmetta | 415 | 0 | 2017–2025 |
| Allenhurst | 408 | 0 | 2015–2026 |
| Englishtown | 390 | 0 | 2015–2026 |
| Teterboro | 368 | 0 | 2017–2026 |
| Shrewsbury Twp | 365 | 0 | 2015–2024 |
| Lake Como | 315 | 0 | 2015–2023 |
| Roosevelt | 247 | 0 | 2015–2026 |
| Farmingdale | 214 | 0 | 2015–2023 |
The wider picture
The Census Building Permits Survey lists 562 permit-issuing authorities in New Jersey, which together reported 27,661 residential units in 2025. We normalize a market only after checking that its published records separate trades and name contractors. All New Jersey authorities →
