State, district or territory · 34
New Jersey
Annual housing permits and reporting coverage
- Published estimate · 2025
- 27,661
- Reported only · 2025
- 18,465
- Added by estimation · 2025
- 9,196
Reported and estimated units by year
| Year and source | Published estimate | Reported only | Added by estimation |
|---|---|---|---|
| 2023 Census file | 32,840 | 24,846 | 7,994 |
| 2024 Census file | 34,932 | 22,451 | 12,481 |
| 2025 Census file | 27,661 | 18,465 | 9,196 |
2024 to 2025 · published estimate -7,271 units · reported only -3,986 · added by estimation -3,285. This split describes the difference between the published columns.
What types of housing were authorized?
| Units in building | Published estimate | Reported only | Added by estimation |
|---|---|---|---|
| One unit | 12,820 | 9,618 | 3,202 |
| Two units | 818 | 582 | 236 |
| Three or four units | 733 | 473 | 260 |
| Five or more units | 13,290 | 7,792 | 5,498 |
Local housing and rent context
| Measure | Estimate and margin |
|---|---|
| Housing units · Census table B25001 | 3,791,354 ± 469 |
| Median gross monthly rent · Census table B25064 | $1,720 ± $7 |
| Gross rent at least 30% of income · Census table B25070 | 51.6% ± 0.5 percentage points |
| Gross rent at least 50% of income | 26.8% ± 0.4 percentage points |
| Estimated households with a computed rent-to-income ratio | 1,207,003 |
The 2025 permit estimate amounts to 7.3 authorized units per 1,000 housing units in the ACS estimate. The numerator and denominator cover different periods.
Find a county or permit office
Counties and equivalents
- Atlantic CountyCounty or equivalent 34001 · 759 authorized units
- Bergen CountyCounty or equivalent 34003 · 2,970 authorized units
- Burlington CountyCounty or equivalent 34005 · 1,624 authorized units
- Camden CountyCounty or equivalent 34007 · 820 authorized units
- Cape May CountyCounty or equivalent 34009 · 854 authorized units
- Cumberland CountyCounty or equivalent 34011 · 143 authorized units
- Essex CountyCounty or equivalent 34013 · 3,657 authorized units
- Gloucester CountyCounty or equivalent 34015 · 921 authorized units
- Hudson CountyCounty or equivalent 34017 · 3,352 authorized units
- Hunterdon CountyCounty or equivalent 34019 · 544 authorized units
- Mercer CountyCounty or equivalent 34021 · 1,164 authorized units
- Middlesex CountyCounty or equivalent 34023 · 1,476 authorized units
- Monmouth CountyCounty or equivalent 34025 · 2,138 authorized units
- Morris CountyCounty or equivalent 34027 · 1,324 authorized units
- Ocean CountyCounty or equivalent 34029 · 2,831 authorized units
- Passaic CountyCounty or equivalent 34031 · 585 authorized units
- Salem CountyCounty or equivalent 34033 · 77 authorized units
- Somerset CountyCounty or equivalent 34035 · 763 authorized units
- Sussex CountyCounty or equivalent 34037 · 96 authorized units
- Union CountyCounty or equivalent 34039 · 1,228 authorized units
- Warren CountyCounty or equivalent 34041 · 335 authorized units
Permit offices
- Aberdeen townshipPermit office 34001000 · Monmouth County · 45 authorized units
- AbseconPermit office 34002000 · Atlantic County · 4 authorized units
- Alexandria townshipPermit office 34003000 · Hunterdon County · 4 authorized units
- Allamuchy townshipPermit office 34004000 · Warren County · 34 authorized units
- Allendale boroughPermit office 34005000 · Bergen County · 10 authorized units
- Allenhurst boroughPermit office 34006000 · Monmouth County · 1 authorized units
- Allentown boroughPermit office 34007000 · Monmouth County · 3 authorized units
- Alloway townshipPermit office 34008000 · Salem County · 19 authorized units
- Alpha boroughPermit office 34009000 · Warren County · 3 authorized units
- Alpine boroughPermit office 34010000 · Bergen County · 6 authorized units
- Andover boroughPermit office 34011000 · Sussex County · 0 authorized units
- Andover townshipPermit office 34012000 · Sussex County · 9 authorized units
- Asbury ParkPermit office 34013000 · Monmouth County · 57 authorized units
- Atlantic CityPermit office 34014000 · Atlantic County · 48 authorized units
- Atlantic Highlands boroughPermit office 34016000 · Monmouth County · 7 authorized units
- Audubon boroughPermit office 34018000 · Camden County · 2 authorized units
- Audubon Park boroughPermit office 34017000 · Camden County · 0 authorized units
- Avalon boroughPermit office 34019000 · Cape May County · 52 authorized units
- Avon-by-the-Sea boroughPermit office 34020000 · Monmouth County · 6 authorized units
- Barnegat Light boroughPermit office 34021000 · Ocean County · 9 authorized units
- Barnegat townshipPermit office 34022000 · Ocean County · 162 authorized units
- Barrington boroughPermit office 34023000 · Camden County · 1 authorized units
- Bass River townshipPermit office 34024000 · Burlington County · 0 authorized units
- Bay Head boroughPermit office 34025000 · Ocean County · 11 authorized units
- BayonnePermit office 34026000 · Hudson County · 108 authorized units
- Beach Haven boroughPermit office 34027000 · Ocean County · 20 authorized units
- Beachwood boroughPermit office 34028000 · Ocean County · 6 authorized units
- Bedminster townshipPermit office 34029000 · Somerset County · 0 authorized units
- Belleville townshipPermit office 34030000 · Essex County · 33 authorized units
- Bellmawr boroughPermit office 34031000 · Camden County · 8 authorized units
- Belmar boroughPermit office 34032000 · Monmouth County · 0 authorized units
- Belvidere townPermit office 34033000 · Warren County · 0 authorized units
- Bergenfield boroughPermit office 34035000 · Bergen County · 10 authorized units
- Berkeley Heights townshipPermit office 34036000 · Union County · 71 authorized units
- Berkeley townshipPermit office 34037000 · Ocean County · 144 authorized units
- Berlin boroughPermit office 34038000 · Camden County · 81 authorized units
- Berlin townshipPermit office 34039000 · Camden County · 0 authorized units
- Bernards townshipPermit office 34040000 · Somerset County · 1 authorized units
- Bernardsville boroughPermit office 34041000 · Somerset County · 23 authorized units
- Bethlehem townshipPermit office 34042000 · Hunterdon County · 0 authorized units
- BeverlyPermit office 34043000 · Burlington County · 7 authorized units
- Blairstown townshipPermit office 34044000 · Warren County · 11 authorized units
- Bloomfield townshipPermit office 34045000 · Essex County · 0 authorized units
- Bloomingdale boroughPermit office 34046000 · Passaic County · 4 authorized units
- Bloomsbury boroughPermit office 34047000 · Hunterdon County · 0 authorized units
- Bogota boroughPermit office 34048000 · Bergen County · 117 authorized units
- Boonton townPermit office 34049000 · Morris County · 14 authorized units
- Boonton townshipPermit office 34050000 · Morris County · 9 authorized units
- BordentownPermit office 34051000 · Burlington County · 5 authorized units
- Bordentown townshipPermit office 34052000 · Burlington County · 9 authorized units
- Bound Brook boroughPermit office 34053000 · Somerset County · 58 authorized units
- Bradley Beach boroughPermit office 34054000 · Monmouth County · 25 authorized units
- Branchburg townshipPermit office 34055000 · Somerset County · 51 authorized units
- Branchville boroughPermit office 34056000 · Sussex County · 0 authorized units
- Brick townshipPermit office 34057000 · Ocean County · 36 authorized units
- BridgetonPermit office 34058000 · Cumberland County · 1 authorized units
- Bridgewater townshipPermit office 34059000 · Somerset County · 19 authorized units
- Brielle boroughPermit office 34060000 · Monmouth County · 17 authorized units
- BrigantinePermit office 34061000 · Atlantic County · 62 authorized units
- Brooklawn boroughPermit office 34062000 · Camden County · 2 authorized units
- Buena boroughPermit office 34064000 · Atlantic County · 7 authorized units
- Buena Vista townshipPermit office 34063000 · Atlantic County · 6 authorized units
- BurlingtonPermit office 34065000 · Burlington County · 5 authorized units
- Burlington townshipPermit office 34067000 · Burlington County · 157 authorized units
- Butler boroughPermit office 34068000 · Morris County · 1 authorized units
- Byram townshipPermit office 34069000 · Sussex County · 2 authorized units
- Caldwell boroughPermit office 34070000 · Essex County · 44 authorized units
- Califon boroughPermit office 34071000 · Hunterdon County · Latest year unavailable
- CamdenPermit office 34072000 · Camden County · 12 authorized units
- Cape MayPermit office 34074000 · Cape May County · 23 authorized units
- Cape May Point boroughPermit office 34076000 · Cape May County · 17 authorized units
- Carlstadt boroughPermit office 34077000 · Bergen County · 161 authorized units
- Carneys Point townshipPermit office 34078000 · Salem County · 0 authorized units
- Carteret boroughPermit office 34079000 · Middlesex County · 72 authorized units
- Cedar Grove townshipPermit office 34080000 · Essex County · 71 authorized units
- Chatham boroughPermit office 34081000 · Morris County · 5 authorized units
- Chatham townshipPermit office 34082000 · Morris County · 51 authorized units
- Cherry Hill townshipPermit office 34083000 · Camden County · 58 authorized units
- Chesilhurst boroughPermit office 34084000 · Camden County · 0 authorized units
- Chester boroughPermit office 34085000 · Morris County · 0 authorized units
- Chester townshipPermit office 34086000 · Morris County · 0 authorized units
- Chesterfield townshipPermit office 34087000 · Burlington County · 21 authorized units
- Cinnaminson townshipPermit office 34088000 · Burlington County · 38 authorized units
- City of Orange townshipPermit office 34385000 · Essex County · 531 authorized units
- Clark townshipPermit office 34089000 · Union County · 1 authorized units
- Clayton boroughPermit office 34090000 · Gloucester County · 17 authorized units
- Clementon boroughPermit office 34091000 · Camden County · 2 authorized units
- Cliffside Park boroughPermit office 34092000 · Bergen County · 36 authorized units
- CliftonPermit office 34093000 · Passaic County · 56 authorized units
- Clinton townPermit office 34094000 · Hunterdon County · 73 authorized units
- Clinton townshipPermit office 34095000 · Hunterdon County · 99 authorized units
- Closter boroughPermit office 34096000 · Bergen County · 49 authorized units
- Collingswood boroughPermit office 34097000 · Camden County · 1 authorized units
- Colts Neck townshipPermit office 34098000 · Monmouth County · 9 authorized units
- Commercial townshipPermit office 34099000 · Cumberland County · 8 authorized units
- Corbin CityPermit office 34100000 · Atlantic County · 0 authorized units
- Cranbury townshipPermit office 34101000 · Middlesex County · 67 authorized units
- Cranford townshipPermit office 34102000 · Union County · 13 authorized units
- Cresskill boroughPermit office 34103000 · Bergen County · 32 authorized units
- Deal boroughPermit office 34105000 · Monmouth County · 18 authorized units
- Deerfield townshipPermit office 34106000 · Cumberland County · 4 authorized units
- Delanco townshipPermit office 34107000 · Burlington County · Latest year unavailable
- Delaware townshipPermit office 34108000 · Hunterdon County · 14 authorized units
- Delran townshipPermit office 34109000 · Burlington County · 255 authorized units
- Demarest boroughPermit office 34110000 · Bergen County · 13 authorized units
- Dennis townshipPermit office 34111000 · Cape May County · 18 authorized units
- Denville townshipPermit office 34112000 · Morris County · 93 authorized units
- Deptford townshipPermit office 34113000 · Gloucester County · 26 authorized units
- Dover townPermit office 34114000 · Morris County · 1 authorized units
- Downe townshipPermit office 34116000 · Cumberland County · 0 authorized units
- Dumont boroughPermit office 34117000 · Bergen County · 13 authorized units
- Dunellen boroughPermit office 34118000 · Middlesex County · 1 authorized units
- Eagleswood townshipPermit office 34119000 · Ocean County · 7 authorized units
- East Amwell townshipPermit office 34120000 · Hunterdon County · 6 authorized units
- East Brunswick townshipPermit office 34121000 · Middlesex County · 165 authorized units
- East Greenwich townshipPermit office 34122000 · Gloucester County · 64 authorized units
- East Hanover townshipPermit office 34123000 · Morris County · 155 authorized units
- East Newark boroughPermit office 34124000 · Hudson County · 16 authorized units
- East OrangePermit office 34125000 · Essex County · 123 authorized units
- East Rutherford boroughPermit office 34126000 · Bergen County · 86 authorized units
- East Windsor townshipPermit office 34127000 · Mercer County · 5 authorized units
- Eastampton townshipPermit office 34128000 · Burlington County · 187 authorized units
- Eatontown boroughPermit office 34129000 · Monmouth County · 26 authorized units
- Edgewater boroughPermit office 34131000 · Bergen County · 5 authorized units
- Edgewater Park townshipPermit office 34130000 · Burlington County · 58 authorized units
- Edison townshipPermit office 34132000 · Middlesex County · 108 authorized units
- Egg Harbor CityPermit office 34133000 · Atlantic County · 3 authorized units
- Egg Harbor townshipPermit office 34134000 · Atlantic County · 218 authorized units
- ElizabethPermit office 34135000 · Union County · 336 authorized units
- Elk townshipPermit office 34136000 · Gloucester County · 11 authorized units
- Elmer boroughPermit office 34137000 · Salem County · 0 authorized units
- Elmwood Park boroughPermit office 34138000 · Bergen County · 7 authorized units
- Elsinboro townshipPermit office 34139000 · Salem County · 1 authorized units
- Emerson boroughPermit office 34140000 · Bergen County · 5 authorized units
- EnglewoodPermit office 34141000 · Bergen County · 10 authorized units
- Englewood Cliffs boroughPermit office 34142000 · Bergen County · 69 authorized units
- Englishtown boroughPermit office 34143000 · Monmouth County · 0 authorized units
- Essex Fells boroughPermit office 34145000 · Essex County · 2 authorized units
- Estell ManorPermit office 34146000 · Atlantic County · 1 authorized units
- Evesham townshipPermit office 34147000 · Burlington County · 12 authorized units
- Ewing townshipPermit office 34148000 · Mercer County · 83 authorized units
- Fair Haven boroughPermit office 34149000 · Monmouth County · 10 authorized units
- Fair Lawn boroughPermit office 34150000 · Bergen County · 212 authorized units
- Fairfield townshipPermit office 34151000 · Cumberland County · 3 authorized units
- Fairfield townshipPermit office 34152000 · Essex County · 0 authorized units
- Fairview boroughPermit office 34153000 · Bergen County · 69 authorized units
- Fanwood boroughPermit office 34154000 · Union County · 2 authorized units
- Far Hills boroughPermit office 34155000 · Somerset County · 25 authorized units
- Farmingdale boroughPermit office 34156000 · Monmouth County · 0 authorized units
- Fieldsboro boroughPermit office 34157000 · Burlington County · Latest year unavailable
- Flemington boroughPermit office 34158000 · Hunterdon County · 90 authorized units
- Florence townshipPermit office 34159000 · Burlington County · 2 authorized units
- Florham Park boroughPermit office 34160000 · Morris County · 54 authorized units
- Folsom boroughPermit office 34161000 · Atlantic County · 4 authorized units
- Fort Lee boroughPermit office 34162000 · Bergen County · 39 authorized units
- Frankford townshipPermit office 34163000 · Sussex County · 0 authorized units
- Franklin boroughPermit office 34165000 · Sussex County · 0 authorized units
- Franklin Lakes boroughPermit office 34164000 · Bergen County · 20 authorized units
- Franklin townshipPermit office 34166000 · Gloucester County · 25 authorized units
- Franklin townshipPermit office 34167000 · Hunterdon County · 10 authorized units
- Franklin townshipPermit office 34168000 · Somerset County · 17 authorized units
- Franklin townshipPermit office 34169000 · Warren County · 9 authorized units
- Fredon townshipPermit office 34170000 · Sussex County · 2 authorized units
- Freehold boroughPermit office 34171000 · Monmouth County · 3 authorized units
- Freehold townshipPermit office 34172000 · Monmouth County · 35 authorized units
- Frelinghuysen townshipPermit office 34173000 · Warren County · 4 authorized units
- Frenchtown boroughPermit office 34174000 · Hunterdon County · 2 authorized units
- Galloway townshipPermit office 34175000 · Atlantic County · 35 authorized units
- GarfieldPermit office 34176000 · Bergen County · 10 authorized units
- Garwood boroughPermit office 34177000 · Union County · 8 authorized units
- Gibbsboro boroughPermit office 34178000 · Camden County · 54 authorized units
- Glassboro boroughPermit office 34179000 · Gloucester County · 32 authorized units
- Glen Gardner boroughPermit office 34180000 · Hunterdon County · 0 authorized units
- Glen Ridge boroughPermit office 34181000 · Essex County · 1 authorized units
- Glen Rock boroughPermit office 34182000 · Bergen County · 22 authorized units
- Gloucester CityPermit office 34183000 · Camden County · 4 authorized units
- Gloucester townshipPermit office 34185000 · Camden County · 231 authorized units
- Green Brook townshipPermit office 34186000 · Somerset County · 89 authorized units
- Green townshipPermit office 34187000 · Sussex County · 1 authorized units
- Greenwich townshipPermit office 34188000 · Cumberland County · 0 authorized units
- Greenwich townshipPermit office 34189000 · Gloucester County · 2 authorized units
- Greenwich townshipPermit office 34190000 · Warren County · 46 authorized units
- Guttenberg townPermit office 34191000 · Hudson County · 6 authorized units
- HackensackPermit office 34192000 · Bergen County · 75 authorized units
- Hackettstown townPermit office 34193000 · Warren County · 0 authorized units
- Haddon Heights boroughPermit office 34194000 · Camden County · 1 authorized units
- Haddon townshipPermit office 34195000 · Camden County · 7 authorized units
- Haddonfield boroughPermit office 34196000 · Camden County · 20 authorized units
- Hainesport townshipPermit office 34197000 · Burlington County · 87 authorized units
- Haledon boroughPermit office 34198000 · Passaic County · 27 authorized units
- Hamburg boroughPermit office 34199000 · Sussex County · 2 authorized units
- Hamilton townshipPermit office 34200000 · Atlantic County · 7 authorized units
- Hamilton townshipPermit office 34201000 · Mercer County · 33 authorized units
- Hammonton townPermit office 34202000 · Atlantic County · 41 authorized units
- Hampton boroughPermit office 34203000 · Hunterdon County · 0 authorized units
- Hampton townshipPermit office 34204000 · Sussex County · 2 authorized units
- Hanover townshipPermit office 34205000 · Morris County · 115 authorized units
- Harding townshipPermit office 34206000 · Morris County · 3 authorized units
- Hardwick townshipPermit office 34207000 · Warren County · 3 authorized units
- Hardyston townshipPermit office 34208000 · Sussex County · 37 authorized units
- Harmony townshipPermit office 34209000 · Warren County · 5 authorized units
- Harrington Park boroughPermit office 34210000 · Bergen County · 76 authorized units
- Harrison townPermit office 34211000 · Hudson County · 65 authorized units
- Harrison townshipPermit office 34212000 · Gloucester County · 69 authorized units
- Harvey Cedars boroughPermit office 34213000 · Ocean County · 15 authorized units
- Hasbrouck Heights boroughPermit office 34214000 · Bergen County · 17 authorized units
- Haworth boroughPermit office 34215000 · Bergen County · 21 authorized units
- Hawthorne boroughPermit office 34216000 · Passaic County · 0 authorized units
- Hazlet townshipPermit office 34217000 · Monmouth County · 2 authorized units
- Helmetta boroughPermit office 34218000 · Middlesex County · 34 authorized units
- Hi-Nella boroughPermit office 34219000 · Camden County · 0 authorized units
- High Bridge boroughPermit office 34220000 · Hunterdon County · Latest year unavailable
- Highland Park boroughPermit office 34221000 · Middlesex County · 2 authorized units
- Highlands boroughPermit office 34222000 · Monmouth County · 40 authorized units
- Hightstown boroughPermit office 34223000 · Mercer County · 0 authorized units
- Hillsborough townshipPermit office 34224000 · Somerset County · 122 authorized units
- Hillsdale boroughPermit office 34225000 · Bergen County · 59 authorized units
- Hillside townshipPermit office 34226000 · Union County · 9 authorized units
- Ho-Ho-Kus boroughPermit office 34227000 · Bergen County · 3 authorized units
- HobokenPermit office 34228000 · Hudson County · 63 authorized units
- Holland townshipPermit office 34229000 · Hunterdon County · 3 authorized units
- Holmdel townshipPermit office 34230000 · Monmouth County · 13 authorized units
- Hopatcong boroughPermit office 34231000 · Sussex County · 8 authorized units
- Hope townshipPermit office 34232000 · Warren County · 5 authorized units
- Hopewell boroughPermit office 34233000 · Mercer County · 2 authorized units
- Hopewell townshipPermit office 34234000 · Cumberland County · 3 authorized units
- Hopewell townshipPermit office 34235000 · Mercer County · 382 authorized units
- Howell townshipPermit office 34236000 · Monmouth County · 173 authorized units
- Independence townshipPermit office 34239000 · Warren County · 9 authorized units
- Interlaken boroughPermit office 34240000 · Monmouth County · 0 authorized units
- Irvington townshipPermit office 34241000 · Essex County · 0 authorized units
- Island Heights boroughPermit office 34242000 · Ocean County · 7 authorized units
- Jackson townshipPermit office 34243000 · Ocean County · 32 authorized units
- Jamesburg boroughPermit office 34244000 · Middlesex County · 3 authorized units
- Jefferson townshipPermit office 34245000 · Morris County · 30 authorized units
- Jersey CityPermit office 34246000 · Hudson County · 2,098 authorized units
- Keansburg boroughPermit office 34247000 · Monmouth County · 8 authorized units
- Kearny townPermit office 34248000 · Hudson County · 85 authorized units
- Kenilworth boroughPermit office 34249000 · Union County · 2 authorized units
- Keyport boroughPermit office 34250000 · Monmouth County · 0 authorized units
- Kingwood townshipPermit office 34251000 · Hunterdon County · 3 authorized units
- Kinnelon boroughPermit office 34252000 · Morris County · 0 authorized units
- Knowlton townshipPermit office 34253000 · Warren County · 3 authorized units
- Lacey townshipPermit office 34254000 · Ocean County · 67 authorized units
- Lafayette townshipPermit office 34255000 · Sussex County · 1 authorized units
- Lake Como boroughPermit office 34480000 · Monmouth County · 12 authorized units
- Lakehurst boroughPermit office 34256000 · Ocean County · 0 authorized units
- Lakewood townshipPermit office 34257000 · Ocean County · 1,104 authorized units
- LambertvillePermit office 34258000 · Hunterdon County · 2 authorized units
- Laurel Springs boroughPermit office 34259000 · Camden County · Latest year unavailable
- Lavallette boroughPermit office 34260000 · Ocean County · 22 authorized units
- Lawnside boroughPermit office 34261000 · Camden County · 4 authorized units
- Lawrence townshipPermit office 34262000 · Cumberland County · 18 authorized units
- Lawrence townshipPermit office 34263000 · Mercer County · 161 authorized units
- Lebanon boroughPermit office 34264000 · Hunterdon County · 0 authorized units
- Lebanon townshipPermit office 34265000 · Hunterdon County · 8 authorized units
- Leonia boroughPermit office 34266000 · Bergen County · 4 authorized units
- Liberty townshipPermit office 34267000 · Warren County · Latest year unavailable
- Lincoln Park boroughPermit office 34268000 · Morris County · 2 authorized units
- LindenPermit office 34269000 · Union County · 47 authorized units
- Lindenwold boroughPermit office 34270000 · Camden County · 1 authorized units
- LinwoodPermit office 34271000 · Atlantic County · 27 authorized units
- Little Egg Harbor townshipPermit office 34272000 · Ocean County · 21 authorized units
- Little Falls townshipPermit office 34273000 · Passaic County · 47 authorized units
- Little Ferry boroughPermit office 34274000 · Bergen County · 2 authorized units
- Little Silver boroughPermit office 34275000 · Monmouth County · 6 authorized units
- Livingston townshipPermit office 34276000 · Essex County · 121 authorized units
- Lodi boroughPermit office 34278000 · Bergen County · 27 authorized units
- Logan townshipPermit office 34279000 · Gloucester County · 1 authorized units
- Long Beach townshipPermit office 34280000 · Ocean County · 123 authorized units
- Long BranchPermit office 34281000 · Monmouth County · 59 authorized units
- Long Hill townshipPermit office 34281500 · Morris County · 3 authorized units
- Longport boroughPermit office 34282000 · Atlantic County · 23 authorized units
- Lopatcong townshipPermit office 34283000 · Warren County · 2 authorized units
- Lower Alloways Creek townshipPermit office 34284000 · Salem County · 0 authorized units
- Lower townshipPermit office 34285000 · Cape May County · 87 authorized units
- Lumberton townshipPermit office 34286000 · Burlington County · 58 authorized units
- Lyndhurst townshipPermit office 34287000 · Bergen County · 41 authorized units
- Madison boroughPermit office 34288000 · Morris County · 23 authorized units
- Magnolia boroughPermit office 34289000 · Camden County · 2 authorized units
- Mahwah townshipPermit office 34290000 · Bergen County · 29 authorized units
- Manalapan townshipPermit office 34291000 · Monmouth County · 366 authorized units
- Manasquan boroughPermit office 34292000 · Monmouth County · 17 authorized units
- Manchester townshipPermit office 34293000 · Ocean County · 237 authorized units
- Mannington townshipPermit office 34294000 · Salem County · 0 authorized units
- Mansfield townshipPermit office 34295000 · Burlington County · 3 authorized units
- Mansfield townshipPermit office 34296000 · Warren County · 35 authorized units
- Mantoloking boroughPermit office 34297000 · Ocean County · 127 authorized units
- Mantua townshipPermit office 34298000 · Gloucester County · 22 authorized units
- Manville boroughPermit office 34299000 · Somerset County · 15 authorized units
- Maple Shade townshipPermit office 34300000 · Burlington County · 2 authorized units
- Maplewood townshipPermit office 34301000 · Essex County · 27 authorized units
- Margate CityPermit office 34302000 · Atlantic County · 13 authorized units
- Marlboro townshipPermit office 34303000 · Monmouth County · 147 authorized units
- Matawan boroughPermit office 34304000 · Monmouth County · 4 authorized units
- Maurice River townshipPermit office 34305000 · Cumberland County · 1 authorized units
- Maywood boroughPermit office 34306000 · Bergen County · 0 authorized units
- Medford Lakes boroughPermit office 34307000 · Burlington County · 0 authorized units
- Medford townshipPermit office 34308000 · Burlington County · 8 authorized units
- Mendham boroughPermit office 34309000 · Morris County · 1 authorized units
- Mendham townshipPermit office 34310000 · Morris County · 38 authorized units
- Merchantville boroughPermit office 34312000 · Camden County · 2 authorized units
- Metuchen boroughPermit office 34313000 · Middlesex County · 6 authorized units
- Middle townshipPermit office 34314000 · Cape May County · 148 authorized units
- Middlesex boroughPermit office 34316000 · Middlesex County · 2 authorized units
- Middletown townshipPermit office 34317000 · Monmouth County · 125 authorized units
- Midland Park boroughPermit office 34318000 · Bergen County · 5 authorized units
- Milford boroughPermit office 34319000 · Hunterdon County · 2 authorized units
- Millburn townshipPermit office 34320000 · Essex County · 24 authorized units
- Millstone boroughPermit office 34321000 · Somerset County · 0 authorized units
- Millstone townshipPermit office 34322000 · Monmouth County · 9 authorized units
- Milltown boroughPermit office 34323000 · Middlesex County · 2 authorized units
- MillvillePermit office 34324000 · Cumberland County · 19 authorized units
- Mine Hill townshipPermit office 34325000 · Morris County · 10 authorized units
- Monmouth Beach boroughPermit office 34326000 · Monmouth County · 19 authorized units
- Monroe townshipPermit office 34328000 · Gloucester County · 209 authorized units
- Monroe townshipPermit office 34329000 · Middlesex County · 100 authorized units
- Montague townshipPermit office 34330000 · Sussex County · 9 authorized units
- Montclair townshipPermit office 34331000 · Essex County · 54 authorized units
- Montgomery townshipPermit office 34332000 · Somerset County · 12 authorized units
- Montvale boroughPermit office 34333000 · Bergen County · 2 authorized units
- Montville townshipPermit office 34334000 · Morris County · 41 authorized units
- Moonachie boroughPermit office 34335000 · Bergen County · 1 authorized units
- Moorestown townshipPermit office 34336000 · Burlington County · 108 authorized units
- Morris Plains boroughPermit office 34338000 · Morris County · 1 authorized units
- Morris townshipPermit office 34339000 · Morris County · 14 authorized units
- Morristown townPermit office 34340000 · Morris County · 65 authorized units
- Mount Arlington boroughPermit office 34341000 · Morris County · 7 authorized units
- Mount Ephraim boroughPermit office 34342000 · Camden County · 1 authorized units
- Mount Holly townshipPermit office 34343000 · Burlington County · 0 authorized units
- Mount Laurel townshipPermit office 34344000 · Burlington County · 176 authorized units
- Mount Olive townshipPermit office 34345000 · Morris County · 79 authorized units
- Mountain Lakes boroughPermit office 34346000 · Morris County · 3 authorized units
- Mountainside boroughPermit office 34347000 · Union County · 0 authorized units
- Mullica townshipPermit office 34348000 · Atlantic County · 124 authorized units
- National Park boroughPermit office 34349000 · Gloucester County · 14 authorized units
- Neptune City boroughPermit office 34350000 · Monmouth County · Latest year unavailable
- Neptune townshipPermit office 34351000 · Monmouth County · 79 authorized units
- New BrunswickPermit office 34353000 · Middlesex County · 46 authorized units
- New Hanover townshipPermit office 34354000 · Burlington County · 2 authorized units
- New Milford boroughPermit office 34355000 · Bergen County · 36 authorized units
- New Providence boroughPermit office 34356000 · Union County · 11 authorized units
- NewarkPermit office 34357000 · Essex County · 2,190 authorized units
- Newfield boroughPermit office 34358000 · Gloucester County · 15 authorized units
- Newton townPermit office 34359000 · Sussex County · 2 authorized units
- North Arlington boroughPermit office 34360000 · Bergen County · 6 authorized units
- North Bergen townshipPermit office 34361000 · Hudson County · 65 authorized units
- North Brunswick townshipPermit office 34362000 · Middlesex County · 27 authorized units
- North Caldwell boroughPermit office 34363000 · Essex County · 5 authorized units
- North Haledon boroughPermit office 34364000 · Passaic County · 0 authorized units
- North Hanover townshipPermit office 34365000 · Burlington County · 14 authorized units
- North Plainfield boroughPermit office 34366000 · Somerset County · 0 authorized units
- North WildwoodPermit office 34367000 · Cape May County · 46 authorized units
- NorthfieldPermit office 34368000 · Atlantic County · 0 authorized units
- Northvale boroughPermit office 34369000 · Bergen County · 31 authorized units
- Norwood boroughPermit office 34370000 · Bergen County · 17 authorized units
- Nutley townshipPermit office 34371000 · Essex County · 70 authorized units
- Oakland boroughPermit office 34372000 · Bergen County · 58 authorized units
- Oaklyn boroughPermit office 34373000 · Camden County · 0 authorized units
- Ocean CityPermit office 34374000 · Cape May County · 150 authorized units
- Ocean Gate boroughPermit office 34376000 · Ocean County · 8 authorized units
- Ocean townshipPermit office 34377000 · Monmouth County · 6 authorized units
- Ocean townshipPermit office 34378000 · Ocean County · 80 authorized units
- Oceanport boroughPermit office 34379000 · Monmouth County · 64 authorized units
- Ogdensburg boroughPermit office 34380000 · Sussex County · Latest year unavailable
- Old Bridge townshipPermit office 34381000 · Middlesex County · 14 authorized units
- Old Tappan boroughPermit office 34382000 · Bergen County · 34 authorized units
- Oldmans townshipPermit office 34383000 · Salem County · 2 authorized units
- Oradell boroughPermit office 34384000 · Bergen County · 0 authorized units
- Oxford townshipPermit office 34386000 · Warren County · 6 authorized units
- Palisades Park boroughPermit office 34388000 · Bergen County · 28 authorized units
- Palmyra boroughPermit office 34389000 · Burlington County · 102 authorized units
- Paramus boroughPermit office 34390000 · Bergen County · 98 authorized units
- Park Ridge boroughPermit office 34391000 · Bergen County · 184 authorized units
- Parsippany-Troy Hills townshipPermit office 34392000 · Morris County · 153 authorized units
- PassaicPermit office 34393000 · Passaic County · 76 authorized units
- PatersonPermit office 34396000 · Passaic County · 277 authorized units
- Paulsboro boroughPermit office 34397000 · Gloucester County · 8 authorized units
- Peapack and Gladstone boroughPermit office 34398000 · Somerset County · 6 authorized units
- Pemberton boroughPermit office 34399000 · Burlington County · 0 authorized units
- Pemberton townshipPermit office 34400000 · Burlington County · 12 authorized units
- Pennington boroughPermit office 34401000 · Mercer County · 1 authorized units
- Penns Grove boroughPermit office 34402000 · Salem County · 0 authorized units
- Pennsauken townshipPermit office 34403000 · Camden County · 95 authorized units
- Pennsville townshipPermit office 34404000 · Salem County · 27 authorized units
- Pequannock townshipPermit office 34405000 · Morris County · 5 authorized units
- Perth AmboyPermit office 34406000 · Middlesex County · 3 authorized units
- Phillipsburg townPermit office 34407000 · Warren County · 5 authorized units
- Pilesgrove townshipPermit office 34408000 · Salem County · 3 authorized units
- Pine Beach boroughPermit office 34409000 · Ocean County · 10 authorized units
- Pine Hill boroughPermit office 34410000 · Camden County · 3 authorized units
- Piscataway townshipPermit office 34412000 · Middlesex County · 66 authorized units
- Pitman boroughPermit office 34413000 · Gloucester County · 5 authorized units
- Pittsgrove townshipPermit office 34414000 · Salem County · 10 authorized units
- PlainfieldPermit office 34415000 · Union County · 246 authorized units
- Plainsboro townshipPermit office 34416000 · Middlesex County · 26 authorized units
- PleasantvillePermit office 34417000 · Atlantic County · 2 authorized units
- Plumsted townshipPermit office 34418000 · Ocean County · 86 authorized units
- Pohatcong townshipPermit office 34419000 · Warren County · 69 authorized units
- Point Pleasant Beach boroughPermit office 34420000 · Ocean County · 57 authorized units
- Point Pleasant boroughPermit office 34421000 · Ocean County · 100 authorized units
- Pompton Lakes boroughPermit office 34422000 · Passaic County · 40 authorized units
- Port RepublicPermit office 34423000 · Atlantic County · 3 authorized units
- PrincetonPermit office 34424000 · Mercer County · 0 authorized units
- Quinton townshipPermit office 34427000 · Salem County · 4 authorized units
- RahwayPermit office 34428000 · Union County · 113 authorized units
- Ramsey boroughPermit office 34429000 · Bergen County · 15 authorized units
- Randolph townshipPermit office 34430000 · Morris County · 130 authorized units
- Raritan boroughPermit office 34431000 · Somerset County · 3 authorized units
- Raritan townshipPermit office 34432000 · Hunterdon County · 4 authorized units
- Readington townshipPermit office 34433000 · Hunterdon County · 174 authorized units
- Red Bank boroughPermit office 34434000 · Monmouth County · 259 authorized units
- Ridgefield boroughPermit office 34436000 · Bergen County · 20 authorized units
- Ridgefield Park villagePermit office 34435000 · Bergen County · 80 authorized units
- Ridgewood villagePermit office 34437000 · Bergen County · 20 authorized units
- Ringwood boroughPermit office 34438000 · Passaic County · 23 authorized units
- River Edge boroughPermit office 34439000 · Bergen County · 37 authorized units
- River Vale townshipPermit office 34440000 · Bergen County · 152 authorized units
- Riverdale boroughPermit office 34441000 · Morris County · 5 authorized units
- Riverside townshipPermit office 34442000 · Burlington County · 3 authorized units
- Riverton boroughPermit office 34443000 · Burlington County · 2 authorized units
- Robbinsville townshipPermit office 34546000 · Mercer County · 29 authorized units
- Rochelle Park townshipPermit office 34444000 · Bergen County · 7 authorized units
- Rockaway boroughPermit office 34445000 · Morris County · 70 authorized units
- Rockaway townshipPermit office 34446000 · Morris County · 86 authorized units
- Rockleigh boroughPermit office 34447000 · Bergen County · 4 authorized units
- Rocky Hill boroughPermit office 34448000 · Somerset County · 0 authorized units
- Roosevelt boroughPermit office 34449000 · Monmouth County · 1 authorized units
- Roseland boroughPermit office 34450000 · Essex County · 234 authorized units
- Roselle boroughPermit office 34452000 · Union County · 78 authorized units
- Roselle Park boroughPermit office 34451000 · Union County · 168 authorized units
- Roxbury townshipPermit office 34453000 · Morris County · 40 authorized units
- Rumson boroughPermit office 34454000 · Monmouth County · 26 authorized units
- Runnemede boroughPermit office 34455000 · Camden County · 50 authorized units
- Rutherford boroughPermit office 34456000 · Bergen County · 2 authorized units
- Saddle Brook townshipPermit office 34457000 · Bergen County · 61 authorized units
- Saddle River boroughPermit office 34458000 · Bergen County · 15 authorized units
- SalemPermit office 34459000 · Salem County · 6 authorized units
- Sandyston townshipPermit office 34461000 · Sussex County · 2 authorized units
- Sayreville boroughPermit office 34462000 · Middlesex County · 8 authorized units
- Scotch Plains townshipPermit office 34463000 · Union County · 90 authorized units
- Sea Bright boroughPermit office 34464000 · Monmouth County · 10 authorized units
- Sea Girt boroughPermit office 34465000 · Monmouth County · 41 authorized units
- Sea Isle CityPermit office 34466000 · Cape May County · 47 authorized units
- Seaside Heights boroughPermit office 34467000 · Ocean County · 31 authorized units
- Seaside Park boroughPermit office 34468000 · Ocean County · 10 authorized units
- Secaucus townPermit office 34469000 · Hudson County · 3 authorized units
- Shamong townshipPermit office 34470000 · Burlington County · 3 authorized units
- Shiloh boroughPermit office 34471000 · Cumberland County · 0 authorized units
- Ship Bottom boroughPermit office 34472000 · Ocean County · 17 authorized units
- Shrewsbury boroughPermit office 34473000 · Monmouth County · 2 authorized units
- Shrewsbury townshipPermit office 34474000 · Monmouth County · 0 authorized units
- Somerdale boroughPermit office 34475000 · Camden County · 2 authorized units
- Somers PointPermit office 34476000 · Atlantic County · 77 authorized units
- Somerville boroughPermit office 34478000 · Somerset County · 5 authorized units
- South AmboyPermit office 34479000 · Middlesex County · 2 authorized units
- South Bound Brook boroughPermit office 34481000 · Somerset County · 0 authorized units
- South Brunswick townshipPermit office 34482000 · Middlesex County · 292 authorized units
- South Hackensack townshipPermit office 34483000 · Bergen County · 0 authorized units
- South Harrison townshipPermit office 34484000 · Gloucester County · 5 authorized units
- South Orange Village townshipPermit office 34485000 · Essex County · 1 authorized units
- South Plainfield boroughPermit office 34486000 · Middlesex County · 75 authorized units
- South River boroughPermit office 34487000 · Middlesex County · 29 authorized units
- South Toms River boroughPermit office 34488000 · Ocean County · 2 authorized units
- Southampton townshipPermit office 34489000 · Burlington County · 4 authorized units
- Sparta townshipPermit office 34490000 · Sussex County · 3 authorized units
- Spotswood boroughPermit office 34491000 · Middlesex County · 4 authorized units
- Spring Lake boroughPermit office 34493000 · Monmouth County · 53 authorized units
- Spring Lake Heights boroughPermit office 34492000 · Monmouth County · 17 authorized units
- Springfield townshipPermit office 34494000 · Burlington County · 1 authorized units
- Springfield townshipPermit office 34495000 · Union County · 3 authorized units
- Stafford townshipPermit office 34496000 · Ocean County · 44 authorized units
- Stanhope boroughPermit office 34497000 · Sussex County · 2 authorized units
- Stillwater townshipPermit office 34498000 · Sussex County · 3 authorized units
- Stockton boroughPermit office 34499000 · Hunterdon County · 0 authorized units
- Stone Harbor boroughPermit office 34500000 · Cape May County · 46 authorized units
- Stow Creek townshipPermit office 34501000 · Cumberland County · 2 authorized units
- Stratford boroughPermit office 34502000 · Camden County · 0 authorized units
- SummitPermit office 34503000 · Union County · 23 authorized units
- Surf City boroughPermit office 34504000 · Ocean County · 26 authorized units
- Sussex boroughPermit office 34506000 · Sussex County · 0 authorized units
- Swedesboro boroughPermit office 34507000 · Gloucester County · 2 authorized units
- Tabernacle townshipPermit office 34508000 · Burlington County · 4 authorized units
- Teaneck townshipPermit office 34510000 · Bergen County · 298 authorized units
- Tenafly boroughPermit office 34511000 · Bergen County · 76 authorized units
- Teterboro boroughPermit office 34512000 · Bergen County · 0 authorized units
- Tewksbury townshipPermit office 34513000 · Hunterdon County · 2 authorized units
- Tinton Falls boroughPermit office 34514000 · Monmouth County · 69 authorized units
- Toms River townshipPermit office 34115000 · Ocean County · 204 authorized units
- Totowa boroughPermit office 34515000 · Passaic County · 1 authorized units
- TrentonPermit office 34516000 · Mercer County · 4 authorized units
- Tuckerton boroughPermit office 34517000 · Ocean County · 6 authorized units
- Union Beach boroughPermit office 34518000 · Monmouth County · 13 authorized units
- Union CityPermit office 34519000 · Hudson County · 70 authorized units
- Union townshipPermit office 34521000 · Hunterdon County · 34 authorized units
- Union townshipPermit office 34522000 · Union County · 3 authorized units
- Upper Deerfield townshipPermit office 34523000 · Cumberland County · 7 authorized units
- Upper Freehold townshipPermit office 34524000 · Monmouth County · 3 authorized units
- Upper Pittsgrove townshipPermit office 34525000 · Salem County · 5 authorized units
- Upper Saddle River boroughPermit office 34526000 · Bergen County · 193 authorized units
- Upper townshipPermit office 34527000 · Cape May County · 10 authorized units
- Ventnor CityPermit office 34528000 · Atlantic County · 54 authorized units
- Vernon townshipPermit office 34529000 · Sussex County · 6 authorized units
- Verona townshipPermit office 34530000 · Essex County · 0 authorized units
- Victory Gardens boroughPermit office 34531000 · Morris County · 0 authorized units
- VinelandPermit office 34532000 · Cumberland County · 77 authorized units
- Voorhees townshipPermit office 34533000 · Camden County · 7 authorized units
- Waldwick boroughPermit office 34534000 · Bergen County · 2 authorized units
- Wall townshipPermit office 34535000 · Monmouth County · 176 authorized units
- Wallington boroughPermit office 34536000 · Bergen County · 3 authorized units
- Walpack townshipPermit office 34537000 · Sussex County · 0 authorized units
- Wanaque boroughPermit office 34538000 · Passaic County · 1 authorized units
- Wantage townshipPermit office 34539000 · Sussex County · 5 authorized units
- Warren townshipPermit office 34541000 · Somerset County · 85 authorized units
- Washington boroughPermit office 34542000 · Warren County · 0 authorized units
- Washington townshipPermit office 34543000 · Bergen County · 24 authorized units
- Washington townshipPermit office 34544000 · Burlington County · 17 authorized units
- Washington townshipPermit office 34545000 · Gloucester County · 56 authorized units
- Washington townshipPermit office 34547000 · Morris County · 17 authorized units
- Washington townshipPermit office 34548000 · Warren County · 81 authorized units
- Watchung boroughPermit office 34549000 · Somerset County · 232 authorized units
- Waterford townshipPermit office 34550000 · Camden County · 0 authorized units
- Wayne townshipPermit office 34551000 · Passaic County · 15 authorized units
- Weehawken townshipPermit office 34552000 · Hudson County · 701 authorized units
- West Amwell townshipPermit office 34554000 · Hunterdon County · 14 authorized units
- West Caldwell townshipPermit office 34555000 · Essex County · 1 authorized units
- West Cape May boroughPermit office 34556000 · Cape May County · 23 authorized units
- West Deptford townshipPermit office 34557000 · Gloucester County · 14 authorized units
- West Long Branch boroughPermit office 34558000 · Monmouth County · 57 authorized units
- West Milford townshipPermit office 34559000 · Passaic County · 17 authorized units
- West New York townPermit office 34560000 · Hudson County · 72 authorized units
- West Orange townshipPermit office 34561000 · Essex County · 125 authorized units
- West Wildwood boroughPermit office 34563000 · Cape May County · 26 authorized units
- West Windsor townshipPermit office 34564000 · Mercer County · 464 authorized units
- Westampton townshipPermit office 34565000 · Burlington County · 253 authorized units
- Westfield townPermit office 34566000 · Union County · 4 authorized units
- Westville boroughPermit office 34567000 · Gloucester County · 0 authorized units
- Westwood boroughPermit office 34568000 · Bergen County · 11 authorized units
- Weymouth townshipPermit office 34569000 · Atlantic County · Latest year unavailable
- Wharton boroughPermit office 34570000 · Morris County · 0 authorized units
- White townshipPermit office 34571000 · Warren County · 5 authorized units
- WildwoodPermit office 34572000 · Cape May County · 96 authorized units
- Wildwood Crest boroughPermit office 34573000 · Cape May County · 65 authorized units
- Willingboro townshipPermit office 34574000 · Burlington County · 3 authorized units
- Winfield townshipPermit office 34575000 · Union County · Latest year unavailable
- Winslow townshipPermit office 34576000 · Camden County · 169 authorized units
- Wood-Ridge boroughPermit office 34577000 · Bergen County · 85 authorized units
- Woodbine boroughPermit office 34578000 · Cape May County · 0 authorized units
- Woodbridge townshipPermit office 34579000 · Middlesex County · 322 authorized units
- WoodburyPermit office 34580000 · Gloucester County · 0 authorized units
- Woodbury Heights boroughPermit office 34581000 · Gloucester County · 0 authorized units
- Woodcliff Lake boroughPermit office 34582000 · Bergen County · 2 authorized units
- Woodland Park boroughPermit office 34562000 · Passaic County · 1 authorized units
- Woodland townshipPermit office 34583000 · Burlington County · 6 authorized units
- Woodstown boroughPermit office 34585000 · Salem County · 0 authorized units
- Woolwich townshipPermit office 34586000 · Gloucester County · 324 authorized units
- Wrightstown boroughPermit office 34587000 · Burlington County · 0 authorized units
- Wyckoff townshipPermit office 34588000 · Bergen County · 8 authorized units
Sources and definitions
How to read these figures
- The Census Building Permits Survey counts new privately owned housing units authorized by permits. One permit can cover multiple units. The counts describe authorizations, a stage before starts and completions.
- The published estimate includes reported units and Census estimates that fill gaps. The difference is calculated from those two columns. Reported-only units can include records from approved alternative sources. A missing report can leave an office without a usable count.
- County and state totals come from their own Census files. Permit offices can cover places across county lines or areas served by another jurisdiction. The office’s county field is used for navigation.
- ACS housing inventory and rents are survey estimates for 2020–2024. Gross rent includes rent and separately paid utilities or fuels. Rent burden is the share paying at least 30% of income among cash-rent households with a computed ratio. Margins are at 90% confidence. The margin for rent burden is approximate.
- Vintage 2025 county housing stock is a separate Census series. Its model uses building-permit data alongside other inputs. Read stock change and permits as separate measures.
Public sources retrieved November 10, 2026. Building Permits Survey annual data · Survey methodology · American Community Survey data · Download the comparison