NJNew Jersey rankings

Towns with the most children in New Jersey

Ranked by the share of residents under 18, a sign of family neighborhoods. 468 towns with 2,500+ residents.

U.S. Census ACS 2020–2024 5-year

#TownUnder 18Median ageMedian income
1 LakewoodOcean County · 139,019 people 49.8% 18.1 $65,101
2 Map of Penns Grove Penns Grove4,882 people 42.2% 25.1 $45,781
3 Woodlynne Woodlynne2,920 people 35.4% 30.0 $74,808
4 Haddonfield12,595 people 33% 39.0 $200,400
5 Map of Glen Rock Glen Rock12,154 people 32.7% 39.7 $215,096
6 Chatham Chatham9,407 people 32.7% 37.8 $241,500
7 Map of Mountain Lakes Mountain Lakes4,585 people 32.7% 43.4 $250,001
8 Swedesboro Swedesboro2,733 people 32.1% 33.5 $88,542
9 Fair Haven6,170 people 31.7% 40.1 $250,001
10 Bridgeton27,001 people 31.3% 29.2 $55,781
11 Haworth Haworth3,363 people 31% 43.7 $236,765
12 Tenafly Tenafly15,319 people 30.8% 42.2 $208,200
13 Map of Woolwich WoolwichGloucester County · 13,526 people 30.7% 36.9 $157,778
14 Millburn MillburnEssex County · 22,145 people 30.5% 41.0 $250,001
15 Glen Ridge7,943 people 30.2% 40.7 $250,001
16 Passaic Passaic70,002 people 30.1% 31.9 $55,371
17 Logan LoganGloucester County · 6,055 people 30% 39.0 $114,355
18 North HanoverBurlington County · 8,011 people 29.9% 30.3 $86,683
19 Map of Closter Closter8,606 people 29.5% 39.8 $190,469
20 Map of Prospect Park Prospect Park6,319 people 29.3% 36.2 $53,125
21 DelancoBurlington County · 4,872 people 29.2% 39.7 $78,710
22 Plainfield Plainfield55,236 people 28.9% 32.4 $85,908
23 Chatham ChathamMorris County · 11,102 people 28.9% 42.6 $198,913
24 Westfield Westfield31,111 people 28.7% 40.7 $232,629
25 MaplewoodEssex County · 25,613 people 28.4% 38.1 $173,500
26 HollandHunterdon County · 5,204 people 28.4% 41.3 $136,875
27 Freehold Freehold12,507 people 28% 35.5 $85,707
28 Trenton Trenton90,338 people 27.8% 34.8 $52,537
29 GreenwichWarren County · 5,512 people 27.8% 40.1 $169,079
30 Paterson158,735 people 27.7% 33.3 $55,997
31 Ridgewood Ridgewood26,308 people 27.6% 41.6 $208,211
32 RobbinsvilleMercer County · 15,641 people 27.6% 42.1 $169,450
33 Map of Camden Camden71,496 people 27.5% 33.3 $40,546
34 Gloucester City Gloucester City11,509 people 27.4% 33.5 $64,938
35 Salem Salem5,322 people 27.3% 36.9 $38,721
36 Demarest Demarest4,911 people 27.3% 46.1 $208,036
37 Map of Ho-Ho-Kus Ho-Ho-Kus4,270 people 27.2% 41.4 $250,001
38 Metuchen15,144 people 27.1% 39.1 $158,052
39 East Greenwich East GreenwichGloucester County · 12,187 people 27.1% 40.8 $148,814
40 Allendale6,865 people 26.7% 45.2 $160,162
41 Woodcliff Lake Woodcliff Lake6,152 people 26.7% 45.4 $213,981
42 Map of Jackson JacksonOcean County · 59,980 people 26.6% 37.3 $115,511
43 City of Orange City of OrangeEssex County · 34,281 people 26.6% 34.7 $52,847
44 Harrison HarrisonGloucester County · 13,790 people 26.6% 38.5 $165,927
45 Map of Oradell Oradell8,235 people 26.6% 43.4 $221,322
46 RandolphMorris County · 26,604 people 26.5% 39.1 $175,000
47 Map of Scotch Plains Scotch PlainsUnion County · 24,843 people 26.3% 42.3 $183,655
48 Woodstown3,715 people 26.2% 41.9 $98,828
49 Boonton BoontonMorris County · 4,423 people 25.8% 43.2 $192,188
50 Map of Upper Saddle River Upper Saddle River8,439 people 25.7% 40.8 $250,001
51 Dennis DennisCape May County · 6,205 people 25.7% 43.0 $105,506
52 Elizabeth137,302 people 25.6% 35.8 $66,555
53 Map of Fair Lawn Fair Lawn35,610 people 25.6% 39.1 $144,574
54 ElkGloucester County · 4,450 people 25.6% 44.1 $141,382
55 Map of Stanhope Stanhope3,552 people 25.6% 39.3 $139,205
56 Vineland61,006 people 25.5% 38.8 $67,860
57 Moorestown MoorestownBurlington County · 21,548 people 25.5% 45.8 $159,700
58 Map of Livingston LivingstonEssex County · 31,488 people 25.4% 44.3 $229,806
59 Lindenwold21,719 people 25.4% 33.9 $55,954
60 Franklin Lakes Franklin Lakes11,084 people 25.4% 46.3 $235,795
61 South River South River16,124 people 25.2% 37.0 $96,147
62 Bernardsville7,916 people 25.2% 40.0 $236,115
63 Medford Lakes4,297 people 25.2% 44.4 $141,188
64 Atlantic City38,632 people 25.1% 38.0 $41,028
65 Map of Rumson Rumson7,241 people 25.1% 44.4 $250,001
66 Map of Harding HardingMorris County · 3,896 people 25.1% 49.9 $222,429
67 South Harrison South HarrisonGloucester County · 3,428 people 25.1% 46.8 $139,773
68 Map of Montclair MontclairEssex County · 40,341 people 25% 39.9 $151,075
69 Newark Newark310,178 people 24.8% 34.7 $52,060
70 East Brunswick East BrunswickMiddlesex County · 49,945 people 24.8% 41.3 $143,343
71 Waldwick Waldwick10,164 people 24.8% 40.5 $177,962
72 Map of Egg Harbor City Egg Harbor City4,400 people 24.8% 37.2 $71,711
73 Sparta SpartaSussex County · 20,077 people 24.7% 41.2 $167,963
74 Wyckoff WyckoffBergen County · 17,050 people 24.7% 46.1 $203,988
75 River ValeBergen County · 10,058 people 24.7% 44.6 $213,666
76 Cresskill Cresskill9,174 people 24.7% 44.8 $170,376
77 Milltown7,059 people 24.7% 41.2 $140,960
78 MendhamMorris County · 6,018 people 24.7% 45.9 $250,001
79 Map of Summit Summit22,705 people 24.6% 41.8 $190,304
80 Kenilworth8,401 people 24.6% 38.5 $118,611
81 Linwood6,992 people 24.6% 45.3 $156,354
82 Map of Montgomery MontgomerySomerset County · 23,841 people 24.5% 43.1 $226,771
83 Map of Verona VeronaEssex County · 14,545 people 24.4% 42.8 $161,843
84 Montvale8,901 people 24.4% 40.1 $178,269
85 South Toms River South Toms River3,716 people 24.4% 36.1 $103,503
86 Map of West Windsor West WindsorMercer County · 30,479 people 24.3% 42.1 $197,190
87 Map of Brielle Brielle4,956 people 24.3% 45.2 $172,250
88 Merchantville3,905 people 24.3% 36.2 $90,706
89 Washington WashingtonMorris County · 18,265 people 24.2% 46.2 $165,651
90 BordentownBurlington County · 12,120 people 24.2% 40.7 $109,832
91 Absecon9,170 people 24.2% 38.2 $73,676
92 BernardsSomerset County · 28,114 people 24.1% 46.3 $194,107
93 Florence FlorenceBurlington County · 12,935 people 24.1% 40.8 $105,631
94 North Caldwell6,656 people 24.1% 43.6 $208,245
95 Map of Shrewsbury Shrewsbury4,179 people 24.1% 43.4 $178,958
96 Chesterfield ChesterfieldBurlington County · 9,150 people 24% 36.3 $208,836
97 Fanwood7,799 people 24% 43.4 $195,529
98 Map of Ramsey Ramsey14,805 people 23.9% 41.8 $160,996
99 HopewellCumberland County · 4,386 people 23.9% 44.2 $100,202
100 New Providence13,727 people 23.8% 45.7 $161,599
101 Map of Old Tappan Old Tappan6,008 people 23.8% 44.4 $205,385
102 Map of Jamesburg Jamesburg5,770 people 23.8% 34.7 $110,972
103 Mendham4,973 people 23.8% 46.5 $211,944
104 Manalapan ManalapanMonmouth County · 40,693 people 23.7% 44.3 $152,832
105 Hopewell HopewellMercer County · 17,595 people 23.7% 41.9 $178,167
106 Clark ClarkUnion County · 15,622 people 23.7% 42.9 $133,504
107 Map of Totowa Totowa10,959 people 23.7% 42.0 $113,563
108 Map of Upper Deerfield Upper DeerfieldCumberland County · 7,799 people 23.7% 33.6 $82,946
109 Buena4,520 people 23.7% 36.2 $79,697
110 Map of Edison EdisonMiddlesex County · 108,164 people 23.6% 39.9 $125,145
111 Carteret25,496 people 23.6% 38.2 $96,862
112 Pleasantville20,712 people 23.6% 34.7 $53,661
113 Egg Harbor Egg HarborAtlantic County · 48,073 people 23.5% 41.5 $97,190
114 PennsaukenCamden County · 37,275 people 23.5% 38.6 $87,680
115 ChesterMorris County · 7,748 people 23.5% 46.8 $241,856
116 WashingtonWarren County · 7,334 people 23.5% 39.3 $81,336
117 Map of Marlboro MarlboroMonmouth County · 41,648 people 23.4% 44.2 $186,292
118 Map of Ocean OceanMonmouth County · 27,896 people 23.4% 41.1 $108,626
119 North Plainfield22,809 people 23.3% 36.2 $87,349
120 Hillside HillsideUnion County · 22,349 people 23.3% 35.7 $99,528
121 HowellMonmouth County · 53,926 people 23.2% 39.9 $134,854
122 South BrunswickMiddlesex County · 47,137 people 23.2% 41.8 $150,933
123 Madison16,447 people 23.2% 38.2 $171,471
124 Bayonne Bayonne71,553 people 23.1% 38.3 $83,887
125 WarrenSomerset County · 16,186 people 23% 44.7 $204,063
126 Little Silver Little Silver6,105 people 23% 46.1 $240,853
127 Northvale4,829 people 23% 44.3 $127,625
128 Map of Ridgefield Park Ridgefield Park13,235 people 22.9% 39.6 $100,718
129 Boonton8,854 people 22.9% 39.5 $114,302
130 North Brunswick North BrunswickMiddlesex County · 44,375 people 22.8% 37.3 $120,764
131 CranfordUnion County · 24,074 people 22.8% 43.4 $155,972
132 Clayton Clayton8,921 people 22.8% 39.8 $90,274
133 Riverton2,770 people 22.8% 40.3 $121,198
134 Map of Peapack and Gladstone Peapack and Gladstone2,571 people 22.8% 44.4 $202,578
135 BridgewaterSomerset County · 46,268 people 22.7% 41.9 $172,851
136 FreeholdMonmouth County · 35,651 people 22.7% 42.6 $128,643
137 Dunellen Dunellen7,911 people 22.7% 42.5 $86,967
138 Map of Norwood Norwood5,724 people 22.7% 48.2 $178,311
139 Map of Harrington Park Harrington Park4,954 people 22.7% 46.9 $180,500
140 Map of Perth Amboy Perth Amboy55,855 people 22.6% 37.9 $61,977
141 Map of Bellmawr Bellmawr11,737 people 22.6% 38.7 $76,654
142 West Caldwell West CaldwellEssex County · 10,995 people 22.6% 44.0 $158,467
143 Paulsboro Paulsboro6,248 people 22.6% 36.3 $64,239
144 PilesgroveSalem County · 4,220 people 22.6% 45.3 $158,281
145 Map of Cranbury CranburyMiddlesex County · 4,012 people 22.6% 49.0 $216,691
146 Map of Teaneck TeaneckBergen County · 41,876 people 22.5% 38.2 $144,075
147 Hammonton14,840 people 22.5% 41.4 $78,087
148 Mount Holly Mount HollyBurlington County · 10,056 people 22.5% 33.4 $82,798
149 Map of Irvington IrvingtonEssex County · 60,867 people 22.4% 35.9 $61,609
150 Englewood Englewood29,638 people 22.4% 41.5 $102,571
151 Mount Olive Mount OliveMorris County · 29,149 people 22.4% 39.8 $117,394
152 PlainsboroMiddlesex County · 24,167 people 22.4% 37.6 $131,638
153 Pine Hill Pine Hill10,802 people 22.4% 34.9 $72,588
154 Lakehurst2,681 people 22.4% 36.9 $84,531
155 MiddletownMonmouth County · 66,883 people 22.3% 44.1 $141,810
156 Map of New Milford New Milford16,995 people 22.3% 39.6 $114,889
157 Map of Berkeley Heights Berkeley HeightsUnion County · 13,426 people 22.2% 46.0 $204,658
158 Pompton Lakes11,047 people 22.2% 39.7 $124,454
159 South Bound Brook South Bound Brook4,867 people 22.2% 36.0 $112,961
160 GloucesterCamden County · 66,282 people 22.1% 39.4 $101,119
161 Map of Haddon HaddonCamden County · 15,469 people 22.1% 41.0 $115,298
162 Berlin Berlin7,539 people 22.1% 39.0 $102,855
163 Map of Alexandria AlexandriaHunterdon County · 4,824 people 22.1% 51.3 $160,354
164 Union City66,463 people 22% 37.4 $64,310
165 WaynePassaic County · 53,756 people 22% 41.0 $153,056
166 Oakland12,768 people 22% 40.7 $162,019
167 Audubon8,730 people 22% 39.0 $115,789
168 Map of Pennington Pennington2,827 people 22% 47.8 $192,586
169 Clinton2,789 people 22% 37.5 $141,146
170 HillsboroughSomerset County · 44,091 people 21.9% 42.1 $154,031
171 Deptford DeptfordGloucester County · 32,263 people 21.9% 39.9 $91,706
172 Map of Mansfield MansfieldWarren County · 7,778 people 21.9% 38.8 $88,845
173 Haddon Heights Haddon Heights7,516 people 21.9% 41.6 $133,125
174 Stratford7,018 people 21.9% 35.6 $98,427
175 South Orange Village South Orange VillageEssex County · 18,474 people 21.8% 37.5 $196,481
176 PennsvilleSalem County · 12,754 people 21.8% 41.1 $75,097
177 Bound Brook12,219 people 21.8% 38.0 $90,571
178 Map of Mountainside Mountainside7,049 people 21.8% 48.0 $211,538
179 CommercialCumberland County · 4,674 people 21.8% 39.9 $55,733
180 Deerfield DeerfieldCumberland County · 3,160 people 21.8% 42.1 $85,094
181 Toms River Toms RiverOcean County · 98,143 people 21.7% 42.5 $99,547
182 East Orange70,090 people 21.7% 37.4 $60,830
183 Washington WashingtonGloucester County · 49,220 people 21.7% 41.6 $114,249
184 Map of Sayreville Sayreville45,838 people 21.7% 39.9 $99,979
185 WinslowCamden County · 40,090 people 21.7% 39.6 $99,093
186 Map of Medford MedfordBurlington County · 24,812 people 21.7% 46.7 $157,969
187 Washington WashingtonBergen County · 9,323 people 21.7% 45.3 $180,133
188 Map of Edgewater Park Edgewater ParkBurlington County · 9,003 people 21.7% 40.1 $84,960
189 Fairview Fairview15,099 people 21.6% 38.6 $63,606
190 River Edge12,091 people 21.6% 43.6 $159,028
191 Colts NeckMonmouth County · 9,953 people 21.6% 47.6 $199,573
192 Moonachie Moonachie3,126 people 21.6% 39.9 $90,260
193 New Brunswick New Brunswick56,345 people 21.5% 24.8 $65,810
194 Map of West Orange West OrangeEssex County · 48,585 people 21.5% 41.0 $129,753
195 Willingboro WillingboroBurlington County · 32,103 people 21.5% 39.3 $98,200
196 Map of Cedar Grove Cedar GroveEssex County · 13,475 people 21.5% 42.2 $151,263
197 Upper UpperCape May County · 12,525 people 21.5% 44.6 $111,991
198 Map of Matawan Matawan9,710 people 21.5% 34.7 $123,354
199 Upper FreeholdMonmouth County · 7,250 people 21.5% 47.6 $183,750
200 Alloway AllowaySalem County · 3,299 people 21.5% 48.7 $105,156
201 HolmdelMonmouth County · 17,436 people 21.4% 49.2 $165,013
202 Fredon FredonSussex County · 3,281 people 21.4% 49.6 $142,903
203 Map of Delran DelranBurlington County · 18,148 people 21.3% 40.1 $106,921
204 Magnolia4,354 people 21.3% 39.0 $100,511
205 Bergenfield28,450 people 21.2% 40.7 $130,045
206 Hasbrouck Heights12,115 people 21.2% 44.3 $123,734
207 Hackettstown Hackettstown10,140 people 21.2% 37.4 $93,083
208 High Bridge High Bridge3,580 people 21.2% 38.9 $112,467
209 VoorheesCamden County · 31,191 people 21.1% 41.9 $105,473
210 PembertonBurlington County · 27,030 people 21.1% 40.5 $80,843
211 Millville Millville27,511 people 21% 44.4 $70,275
212 Map of Cinnaminson CinnaminsonBurlington County · 17,415 people 21% 43.1 $127,606
213 Map of Mullica MullicaAtlantic County · 5,832 people 21% 44.7 $93,421
214 Englewood Cliffs5,362 people 21% 49.8 $230,611
215 BethlehemHunterdon County · 3,760 people 21% 44.2 $142,434
216 South Plainfield24,473 people 20.9% 41.7 $130,239
217 Middlesex Middlesex14,645 people 20.9% 44.3 $105,000
218 Hillsdale10,144 people 20.9% 42.7 $186,688
219 Map of Watchung Watchung6,485 people 20.9% 48.1 $173,672
220 MontagueSussex County · 3,833 people 20.8% 45.0 $101,250
221 Map of North Bergen North BergenHudson County · 61,250 people 20.7% 40.7 $78,911
222 EveshamBurlington County · 48,179 people 20.7% 41.9 $118,670
223 NutleyEssex County · 30,012 people 20.7% 41.1 $119,734
224 Dumont18,279 people 20.7% 41.2 $126,071
225 DenvilleMorris County · 17,205 people 20.7% 42.9 $160,817
226 Map of Byram ByramSussex County · 8,119 people 20.7% 40.0 $138,854
227 Map of Fairfield FairfieldEssex County · 7,824 people 20.7% 49.9 $115,980
228 Rockaway RockawayMorris County · 26,189 people 20.6% 41.5 $141,868
229 Morris MorrisMorris County · 23,424 people 20.6% 44.6 $204,951
230 Montville MontvilleMorris County · 22,876 people 20.6% 45.0 $169,083
231 Map of Wantage WantageSussex County · 10,941 people 20.6% 40.4 $99,599
232 Woodbridge WoodbridgeMiddlesex County · 104,355 people 20.5% 40.3 $108,928
233 Garfield32,783 people 20.5% 38.8 $79,700
234 Phillipsburg Phillipsburg15,299 people 20.5% 39.6 $68,324
235 National Park National Park3,044 people 20.5% 41.0 $82,838
236 Cherry HillCamden County · 76,725 people 20.4% 43.3 $121,502
237 Map of Linden Linden44,192 people 20.4% 40.1 $92,915
238 Map of Raritan RaritanHunterdon County · 24,361 people 20.4% 43.3 $165,174
239 Map of Franklin FranklinGloucester County · 16,490 people 20.4% 41.4 $110,197
240 Westville Westville4,310 people 20.4% 42.5 $70,639
241 Mine Hill Mine HillMorris County · 4,048 people 20.4% 42.2 $119,583
242 Map of Springfield SpringfieldBurlington County · 3,257 people 20.4% 43.0 $146,157
243 MonroeGloucester County · 37,648 people 20.3% 41.3 $96,980
244 Rutherford18,894 people 20.3% 40.0 $143,153
245 Map of Runnemede Runnemede8,355 people 20.3% 36.6 $91,302
246 Oceanport6,195 people 20.3% 51.3 $126,094
247 Manasquan Manasquan5,922 people 20.3% 48.3 $142,944
248 Map of Blairstown BlairstownWarren County · 5,741 people 20.3% 44.7 $124,231
249 Woodbury Heights3,117 people 20.3% 44.6 $123,083
250 Beverly Beverly2,514 people 20.3% 40.0 $89,458
251 AberdeenMonmouth County · 19,332 people 20.2% 38.6 $121,795
252 Guttenberg Guttenberg11,754 people 20.2% 40.3 $75,683
253 Leonia Leonia9,336 people 20.2% 45.9 $129,665
254 Springfield SpringfieldUnion County · 17,171 people 20.1% 44.1 $155,906
255 Map of Clinton ClintonHunterdon County · 13,350 people 20.1% 44.8 $167,109
256 Kinnelon10,013 people 20.1% 42.8 $187,438
257 Park Ridge9,406 people 20.1% 47.0 $171,029
258 Bogota Bogota9,360 people 20.1% 42.4 $103,299
259 MansfieldBurlington County · 8,974 people 20.1% 49.4 $115,595
260 PlumstedOcean County · 8,659 people 20.1% 41.1 $103,625
261 Long Hill Long HillMorris County · 8,652 people 20.1% 41.6 $169,079
262 Clementon Clementon5,410 people 20.1% 42.6 $62,979
263 Oaklyn3,947 people 20.1% 38.1 $84,394
264 East WindsorMercer County · 30,062 people 20% 42.6 $105,208
265 HamiltonAtlantic County · 28,204 people 20% 40.3 $78,850
266 Hawthorne Hawthorne19,628 people 20% 42.4 $110,237
267 Burlington Burlington9,993 people 20% 40.3 $84,813
268 Map of Caldwell Caldwell9,003 people 20% 37.2 $96,824
269 Map of Emerson Emerson7,305 people 20% 48.8 $155,536
270 Map of Hampton HamptonSussex County · 4,912 people 20% 50.5 $109,676
271 Green GreenSussex County · 3,657 people 20% 45.0 $141,875
272 Lawrence LawrenceCumberland County · 3,087 people 20% 40.5 $85,515
273 Map of Hamilton HamiltonMercer County · 92,506 people 19.9% 42.0 $100,771
274 Long Branch32,530 people 19.9% 36.8 $79,653
275 Haledon8,980 people 19.9% 38.4 $95,870
276 Map of Riverside RiversideBurlington County · 8,055 people 19.9% 39.6 $75,833
277 Map of Atlantic Highlands Atlantic Highlands4,410 people 19.8% 47.9 $126,080
278 Jersey City Jersey City294,078 people 19.7% 34.7 $97,710
279 Clifton89,379 people 19.7% 41.6 $98,237
280 Old BridgeMiddlesex County · 68,406 people 19.7% 42.3 $104,587
281 Map of Kearny Kearny40,614 people 19.7% 40.0 $79,154
282 Secaucus Secaucus21,778 people 19.7% 38.4 $139,821
283 Middle MiddleCape May County · 20,277 people 19.7% 46.4 $83,508
284 Collingswood14,205 people 19.7% 39.1 $90,184
285 Map of Roselle Park Roselle Park14,093 people 19.7% 39.8 $109,679
286 FairfieldCumberland County · 5,422 people 19.7% 37.8 $60,929
287 Franklin FranklinWarren County · 2,992 people 19.7% 40.3 $132,697
288 Franklin FranklinSomerset County · 68,907 people 19.6% 40.6 $124,648
289 Elmwood Park Elmwood Park21,412 people 19.6% 39.9 $101,740
290 Wallington11,889 people 19.6% 38.7 $85,862
291 Map of Waterford WaterfordCamden County · 10,451 people 19.6% 44.5 $111,791
292 Morris Plains6,315 people 19.6% 41.7 $154,923
293 Flemington Flemington4,896 people 19.6% 34.2 $69,978
294 Map of West New York West New York52,004 people 19.5% 37.2 $71,729
295 Map of Wall WallMonmouth County · 26,541 people 19.5% 46.8 $142,768
296 Map of Mantua MantuaGloucester County · 15,404 people 19.5% 44.0 $121,875
297 Map of Woodbury Woodbury10,042 people 19.5% 39.8 $77,028
298 BloomfieldEssex County · 53,793 people 19.4% 37.5 $103,604
299 Roxbury RoxburyMorris County · 23,211 people 19.4% 43.3 $134,519
300 Millstone MillstoneMonmouth County · 10,385 people 19.4% 45.0 $218,472
301 Map of Rahway Rahway30,109 people 19.3% 39.7 $91,461
302 Dover18,563 people 19.3% 39.8 $73,737
303 Map of Ringwood Ringwood11,657 people 19.3% 42.6 $152,414
304 Beachwood Beachwood11,088 people 19.3% 42.5 $106,858
305 BellevilleEssex County · 38,065 people 19.2% 42.4 $90,140
306 HazletMonmouth County · 20,470 people 19.2% 43.8 $122,020
307 LumbertonBurlington County · 12,882 people 19.2% 41.0 $113,440
308 Red Bank12,862 people 19.2% 39.4 $97,477
309 Green Brook Green BrookSomerset County · 7,028 people 19.2% 46.4 $208,375
310 Map of Union UnionHunterdon County · 6,430 people 19.2% 44.8 $137,568
311 UnionUnion County · 61,071 people 19.1% 41.5 $119,464
312 Somers Point10,515 people 19.1% 43.6 $71,062
313 Map of Mount Ephraim Mount Ephraim4,669 people 19.1% 39.3 $79,804
314 Cliffside Park25,781 people 19% 41.3 $93,452
315 ReadingtonHunterdon County · 16,278 people 19% 48.1 $157,625
316 Map of Woodland Park Woodland Park13,355 people 19% 42.7 $98,845
317 JeffersonMorris County · 20,587 people 18.9% 46.4 $119,836
318 Branchburg BranchburgSomerset County · 15,140 people 18.9% 47.8 $168,832
319 Map of South Amboy South Amboy9,989 people 18.9% 42.4 $91,997
320 Map of West Long Branch West Long Branch8,586 people 18.9% 29.9 $114,271
321 Northfield8,456 people 18.9% 43.7 $111,599
322 Buena Vista Buena VistaAtlantic County · 7,103 people 18.9% 40.3 $87,581
323 Map of Lebanon LebanonHunterdon County · 6,234 people 18.9% 48.3 $129,936
324 Lawrence LawrenceMercer County · 32,313 people 18.8% 40.2 $130,142
325 Princeton30,756 people 18.8% 28.5 $192,079
326 Map of Point Pleasant Point Pleasant19,334 people 18.8% 46.1 $115,625
327 Westwood Westwood11,283 people 18.8% 41.4 $165,781
328 Keansburg Keansburg9,719 people 18.8% 40.0 $81,428
329 Midland Park7,019 people 18.8% 41.8 $146,841
330 GreenwichGloucester County · 4,984 people 18.8% 46.2 $92,128
331 Knowlton KnowltonWarren County · 2,919 people 18.8% 49.9 $97,734
332 Map of Lodi Lodi26,082 people 18.7% 41.1 $89,305
333 West MilfordPassaic County · 24,705 people 18.7% 46.7 $132,114
334 Burlington BurlingtonBurlington County · 24,127 people 18.7% 43.1 $104,067
335 Westampton WestamptonBurlington County · 9,198 people 18.7% 39.1 $126,312
336 ShamongBurlington County · 6,497 people 18.7% 51.3 $128,271
337 Paramus26,568 people 18.5% 49.1 $144,349
338 Maple Shade Maple ShadeBurlington County · 20,076 people 18.5% 37.3 $78,904
339 Highland Park Highland Park15,121 people 18.5% 35.2 $104,694
340 Map of Wood-Ridge Wood-Ridge10,218 people 18.5% 39.8 $136,108
341 North Haledon8,778 people 18.5% 47.3 $125,313
342 Roseland Roseland6,268 people 18.5% 47.6 $164,458
343 Map of Somerdale Somerdale5,581 people 18.5% 42.3 $85,625
344 Map of Mount Laurel Mount LaurelBurlington County · 46,026 people 18.4% 43.0 $118,802
345 North Arlington16,461 people 18.4% 40.1 $94,201
346 HanoverMorris County · 14,769 people 18.4% 48.0 $156,956
347 Maywood10,093 people 18.4% 44.9 $117,912
348 Tewksbury TewksburyHunterdon County · 5,893 people 18.4% 57.0 $192,576
349 NeptuneMonmouth County · 28,265 people 18.3% 44.8 $101,017
350 Roselle22,646 people 18.3% 39.4 $92,762
351 Tinton Falls19,361 people 18.3% 46.6 $117,308
352 Map of Hainesport HainesportBurlington County · 6,065 people 18.3% 51.3 $142,899
353 Union Beach Union Beach5,707 people 18.3% 42.0 $119,250
354 Parsippany-Troy Hills Parsippany-Troy HillsMorris County · 56,397 people 18.1% 42.5 $112,327
355 Map of Vernon VernonSussex County · 22,605 people 18.1% 44.8 $115,873
356 Map of Lyndhurst LyndhurstBergen County · 22,463 people 18.1% 40.8 $111,711
357 East Hanover East HanoverMorris County · 11,152 people 18.1% 45.2 $149,583
358 Butler8,133 people 18.1% 40.3 $111,557
359 Bloomingdale7,716 people 18.1% 43.8 $127,500
360 Garwood Garwood4,885 people 18.1% 42.3 $110,670
361 Map of Brick BrickOcean County · 75,482 people 18% 45.2 $106,130
362 West DeptfordGloucester County · 22,416 people 18% 42.2 $93,895
363 Florham Park13,564 people 18% 40.9 $158,696
364 Ridgefield Ridgefield11,498 people 18% 39.8 $118,059
365 Newton8,369 people 18% 42.5 $76,221
366 Map of Andover AndoverSussex County · 5,801 people 18% 50.0 $142,225
367 Upper PittsgroveSalem County · 3,466 people 18% 44.3 $85,521
368 Map of Harmony HarmonyWarren County · 2,517 people 18% 49.7 $92,176
369 Kingwood KingwoodHunterdon County · 3,835 people 17.9% 44.1 $135,129
370 QuintonSalem County · 2,615 people 17.9% 44.3 $86,563
371 Lopatcong LopatcongWarren County · 9,321 people 17.8% 46.1 $91,114
372 Map of Stafford StaffordOcean County · 29,834 people 17.7% 47.7 $117,612
373 Eatontown Eatontown13,575 people 17.7% 49.0 $90,463
374 Pitman Pitman8,856 people 17.7% 40.7 $98,489
375 Lawnside3,200 people 17.7% 46.1 $71,607
376 BarnegatOcean County · 25,165 people 17.6% 50.7 $91,540
377 Map of Hopatcong Hopatcong14,565 people 17.6% 41.0 $115,758
378 Manville10,921 people 17.6% 44.9 $93,333
379 TabernacleBurlington County · 6,854 people 17.6% 49.2 $120,735
380 Map of Hightstown Hightstown5,920 people 17.6% 40.6 $108,987
381 Frankford FrankfordSussex County · 5,322 people 17.6% 48.4 $117,286
382 Map of Tuckerton Tuckerton3,654 people 17.6% 42.7 $88,892
383 AllamuchyWarren County · 5,427 people 17.5% 49.5 $131,626
384 Franklin Franklin4,968 people 17.5% 48.5 $92,744
385 Map of Spotswood Spotswood8,171 people 17.4% 46.0 $105,060
386 Map of Pequannock PequannockMorris County · 15,641 people 17.3% 48.7 $120,666
387 Neptune City4,606 people 17.3% 41.7 $88,864
388 Map of Fort Lee Fort Lee40,067 people 17.2% 46.6 $107,274
389 Little Egg HarborOcean County · 21,285 people 17.2% 49.8 $92,446
390 Rockaway Rockaway6,613 people 17.2% 47.1 $107,053
391 Saddle Brook Saddle BrookBergen County · 14,419 people 17.1% 43.6 $129,073
392 Bordentown4,026 people 17.1% 42.4 $103,375
393 Morristown Morristown20,453 people 17% 34.2 $121,340
394 Palmyra7,485 people 17% 44.1 $89,574
395 Harrison Harrison20,369 people 16.9% 33.8 $93,013
396 East Rutherford10,313 people 16.9% 38.2 $97,993
397 Map of Piscataway PiscatawayMiddlesex County · 61,297 people 16.8% 33.3 $127,832
398 Map of Lower LowerCape May County · 21,956 people 16.8% 51.0 $84,962
399 SouthamptonBurlington County · 10,372 people 16.8% 54.0 $97,995
400 Keyport7,171 people 16.8% 41.1 $82,321
401 Map of Point Pleasant Beach Point Pleasant Beach4,855 people 16.7% 48.5 $141,716
402 Map of Monroe MonroeMiddlesex County · 49,032 people 16.6% 57.8 $107,892
403 LaceyOcean County · 29,508 people 16.5% 46.5 $102,624
404 Map of Hardyston HardystonSussex County · 8,322 people 16.5% 47.4 $120,392
405 Edgewater14,759 people 16.4% 40.6 $124,050
406 Carneys PointSalem County · 8,665 people 16.4% 44.4 $79,245
407 Map of Galloway GallowayAtlantic County · 37,996 people 16.3% 41.6 $91,229
408 Riverdale Riverdale4,112 people 16.3% 50.2 $102,950
409 Map of Mahwah MahwahBergen County · 25,491 people 16.2% 48.9 $131,327
410 PittsgroveSalem County · 8,854 people 16.2% 47.3 $92,917
411 LibertyWarren County · 2,680 people 16.2% 49.4 $120,494
412 Somerville13,410 people 16.1% 35.9 $103,760
413 Map of Ocean OceanOcean County · 9,014 people 15.9% 52.1 $100,524
414 Rochelle ParkBergen County · 5,869 people 15.8% 46.5 $110,380
415 Map of Franklin FranklinHunterdon County · 3,283 people 15.8% 46.1 $161,169
416 Map of Little Ferry Little Ferry10,996 people 15.7% 44.6 $85,750
417 Asbury Park Asbury Park15,295 people 15.6% 38.2 $75,544
418 Wanaque11,206 people 15.6% 47.2 $113,175
419 Map of Ocean City Ocean City11,261 people 15.5% 56.1 $101,782
420 Map of Lincoln Park Lincoln Park10,957 people 15.5% 48.3 $123,397
421 StillwaterSussex County · 4,052 people 15.5% 51.5 $123,134
422 Belvidere2,538 people 15.5% 50.6 $95,714
423 Map of Berlin BerlinCamden County · 5,963 people 15.4% 49.5 $75,238
424 South Hackensack South HackensackBergen County · 2,770 people 15.3% 37.8 $84,527
425 EwingMercer County · 35,604 people 15.2% 37.9 $91,267
426 OxfordWarren County · 2,665 people 15.2% 45.0 $102,600
427 Map of Eastampton EastamptonBurlington County · 6,352 people 15% 42.0 $110,000
428 Map of West Amwell West AmwellHunterdon County · 3,027 people 14.9% 51.3 $151,250
429 Hoboken Hoboken58,668 people 14.8% 31.9 $180,579
430 Saddle River3,389 people 14.8% 52.8 $212,143
431 Hackensack46,057 people 14.7% 41.8 $84,277
432 Palisades Park Palisades Park20,290 people 14.6% 42.9 $94,743
433 Spring Lake Heights4,861 people 14.5% 46.0 $106,758
434 Mount Arlington5,935 people 14.4% 48.1 $92,264
435 Map of Weehawken WeehawkenHudson County · 17,295 people 14.3% 37.8 $127,763
436 Map of Raritan Raritan8,368 people 14.3% 41.3 $107,672
437 BedminsterSomerset County · 8,283 people 14.3% 49.1 $123,709
438 Wharton Wharton7,318 people 14.3% 46.3 $85,767
439 Barrington7,076 people 14.2% 44.3 $87,290
440 Netcong Netcong3,659 people 14.2% 45.1 $83,958
441 Pohatcong PohatcongWarren County · 3,266 people 14.2% 42.8 $103,611
442 Margate City Margate City5,234 people 13.8% 57.5 $121,800
443 DelawareHunterdon County · 4,577 people 13.8% 54.4 $194,219
444 Map of White WhiteWarren County · 4,679 people 13.2% 58.9 $75,726
445 Highlands4,518 people 13.2% 46.8 $91,913
446 Little Falls Little FallsPassaic County · 14,790 people 13.1% 38.8 $123,307
447 Map of Wildwood Wildwood5,130 people 13% 45.2 $75,222
448 Ventnor City9,265 people 12.9% 57.4 $68,671
449 East Amwell East AmwellHunterdon County · 3,940 people 12.7% 51.7 $152,361
450 Hamburg3,308 people 12.7% 42.4 $86,975
451 Map of Weymouth WeymouthAtlantic County · 2,675 people 12.6% 60.2 $72,459
452 Map of Belmar Belmar5,869 people 12% 49.5 $93,573
453 IndependenceWarren County · 5,536 people 11.9% 50.4 $92,243
454 Carlstadt6,378 people 11.7% 44.7 $115,444
455 Berkeley BerkeleyOcean County · 44,634 people 11.6% 61.3 $66,008
456 Map of Glassboro Glassboro23,717 people 11.4% 27.9 $87,278
457 Cape May2,767 people 11.3% 56.7 $62,576
458 Manchester ManchesterOcean County · 45,880 people 11.1% 64.2 $56,885
459 Spring Lake2,779 people 10.8% 59.8 $215,625
460 Lambertville4,153 people 9.8% 59.3 $109,733
461 Monmouth Beach Monmouth Beach3,207 people 9.7% 58.5 $150,188
462 Long Beach Long BeachOcean County · 3,143 people 9.2% 62.4 $113,224
463 Map of Brigantine Brigantine7,674 people 9.1% 60.6 $97,250
464 Maurice River Maurice RiverCumberland County · 5,350 people 8.8% 42.0 $76,964
465 Map of New Hanover New HanoverBurlington County · 7,231 people 8% 39.2 $107,292
466 North Wildwood North Wildwood3,602 people 7% 65.6 $90,833
467 Wildwood Crest Wildwood Crest3,077 people 6.6% 63.7 $69,089
468 Bradley Beach4,158 people 6.2% 48.6 $97,005

How this ranking works

We rank every town by the share of residents under 18, a sign of family neighborhoods. The town with the highest figure ranks #1. For comparison, the figure for New Jersey as a whole is 21.8%.

Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states