NJNew Jersey rankings

Top vacation-home towns in New Jersey

Ranked by the share of all homes held for seasonal, recreational or occasional use: lake houses, ski condos and summer cottages. 468 towns with 2,500+ residents.

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

#TownSeasonal homesHome valuePopulation
1 Long Beach Long BeachOcean County · 3,143 people 81.3% $1,193,700 3,143
2 North Wildwood North Wildwood3,602 people 74.2% $459,900 3,602
3 Map of Ocean City Ocean City11,261 people 66.3% $840,500 11,261
4 Wildwood Crest Wildwood Crest3,077 people 61.1% $590,900 3,077
5 Margate City Margate City5,234 people 59.4% $708,800 5,234
6 Map of Brigantine Brigantine7,674 people 54.1% $524,800 7,674
7 Map of Wildwood Wildwood5,130 people 51.8% $391,300 5,130
8 Cape May2,767 people 47.8% $863,900 2,767
9 Ventnor City9,265 people 37.5% $363,000 9,265
10 Spring Lake2,779 people 29.9% $2,000,001 2,779
11 Map of Point Pleasant Beach Point Pleasant Beach4,855 people 28.1% $850,300 4,855
12 Map of Lower LowerCape May County · 21,956 people 27.9% $364,900 21,956
13 Bradley Beach4,158 people 25.5% $932,800 4,158
14 Manasquan Manasquan5,922 people 18.7% $988,100 5,922
15 Upper UpperCape May County · 12,525 people 18.5% $411,500 12,525
16 Map of Stafford StaffordOcean County · 29,834 people 17.4% $426,200 29,834
17 Map of Belmar Belmar5,869 people 17.1% $861,800 5,869
18 Monmouth Beach Monmouth Beach3,207 people 14.5% $995,000 3,207
19 Frankford FrankfordSussex County · 5,322 people 14.2% $418,400 5,322
20 Somers Point10,515 people 13.9% $309,200 10,515
21 Map of Tuckerton Tuckerton3,654 people 13.9% $349,300 3,654
22 Toms River Toms RiverOcean County · 98,143 people 13.2% $416,700 98,143
23 StillwaterSussex County · 4,052 people 12.5% $343,100 4,052
24 Middle MiddleCape May County · 20,277 people 12.2% $342,200 20,277
25 Little Egg HarborOcean County · 21,285 people 11.2% $351,500 21,285
26 Map of Vernon VernonSussex County · 22,605 people 10.8% $331,000 22,605
27 Spring Lake Heights4,861 people 10.8% $721,100 4,861
28 Map of Ocean OceanOcean County · 9,014 people 10.7% $475,200 9,014
29 Berkeley BerkeleyOcean County · 44,634 people 8.7% $310,000 44,634
30 LaceyOcean County · 29,508 people 8.2% $409,400 29,508
31 Map of Byram ByramSussex County · 8,119 people 8.2% $389,900 8,119
32 Long Branch32,530 people 7.5% $574,000 32,530
33 Atlantic City38,632 people 7.2% $207,400 38,632
34 Highlands4,518 people 7.2% $455,000 4,518
35 NeptuneMonmouth County · 28,265 people 7% $455,900 28,265
36 Map of New Hanover New HanoverBurlington County · 7,231 people 6.6% $360,200 7,231
37 Map of Point Pleasant Point Pleasant19,334 people 6.5% $575,300 19,334
38 Asbury Park Asbury Park15,295 people 6% $581,100 15,295
39 Map of Weymouth WeymouthAtlantic County · 2,675 people 5.7% $169,700 2,675
40 Map of Brick BrickOcean County · 75,482 people 5.6% $410,600 75,482
41 Map of Ocean OceanMonmouth County · 27,896 people 5.6% $678,300 27,896
42 Map of Brielle Brielle4,956 people 4.9% $849,100 4,956
43 BarnegatOcean County · 25,165 people 4.8% $399,000 25,165
44 Dennis DennisCape May County · 6,205 people 4.5% $360,400 6,205
45 Map of Peapack and Gladstone Peapack and Gladstone2,571 people 4.5% $868,800 2,571
46 Upper FreeholdMonmouth County · 7,250 people 4.3% $710,400 7,250
47 Map of Hampton HamptonSussex County · 4,912 people 3.3% $336,700 4,912
48 Map of Harding HardingMorris County · 3,896 people 3.2% $1,145,100 3,896
49 Manchester ManchesterOcean County · 45,880 people 3.1% $219,100 45,880
50 Maurice River Maurice RiverCumberland County · 5,350 people 3% $220,500 5,350
51 Map of Hopatcong Hopatcong14,565 people 2.8% $340,700 14,565
52 Map of Andover AndoverSussex County · 5,801 people 2.8% $413,000 5,801
53 Map of Hardyston HardystonSussex County · 8,322 people 2.7% $360,400 8,322
54 Linwood6,992 people 2.7% $394,700 6,992
55 Map of West Long Branch West Long Branch8,586 people 2.6% $684,300 8,586
56 Union Beach Union Beach5,707 people 2.6% $460,900 5,707
57 Rockaway RockawayMorris County · 26,189 people 2.3% $466,500 26,189
58 JeffersonMorris County · 20,587 people 2.3% $428,200 20,587
59 Florham Park13,564 people 2.3% $791,400 13,564
60 Map of Upper Deerfield Upper DeerfieldCumberland County · 7,799 people 2.3% $246,300 7,799
61 MontagueSussex County · 3,833 people 2.3% $344,500 3,833
62 Long Hill Long HillMorris County · 8,652 people 2.2% $697,100 8,652
63 MendhamMorris County · 6,018 people 2.2% $1,070,400 6,018
64 Map of South Amboy South Amboy9,989 people 2.1% $379,700 9,989
65 Carneys PointSalem County · 8,665 people 2.1% $201,500 8,665
66 AllamuchyWarren County · 5,427 people 2.1% $378,400 5,427
67 Egg Harbor Egg HarborAtlantic County · 48,073 people 2% $312,700 48,073
68 Princeton30,756 people 2% $1,050,600 30,756
69 Sparta SpartaSussex County · 20,077 people 1.9% $484,200 20,077
70 Pine Hill Pine Hill10,802 people 1.9% $204,600 10,802
71 Mount Arlington5,935 people 1.9% $422,900 5,935
72 Clinton2,789 people 1.9% $436,200 2,789
73 Map of Galloway GallowayAtlantic County · 37,996 people 1.8% $298,900 37,996
74 West MilfordPassaic County · 24,705 people 1.8% $399,700 24,705
75 Map of West Amwell West AmwellHunterdon County · 3,027 people 1.7% $596,900 3,027
76 Absecon9,170 people 1.6% $286,300 9,170
77 Bernardsville7,916 people 1.6% $793,800 7,916
78 Little Silver Little Silver6,105 people 1.6% $955,900 6,105
79 Riverton2,770 people 1.6% $363,000 2,770
80 Map of Edgewater Park Edgewater ParkBurlington County · 9,003 people 1.5% $281,800 9,003
81 Map of Union UnionHunterdon County · 6,430 people 1.5% $416,600 6,430
82 Map of Egg Harbor City Egg Harbor City4,400 people 1.5% $197,100 4,400
83 Merchantville3,905 people 1.5% $331,000 3,905
84 Haworth Haworth3,363 people 1.5% $845,300 3,363
85 Bayonne Bayonne71,553 people 1.4% $460,100 71,553
86 Map of West Windsor West WindsorMercer County · 30,479 people 1.4% $776,400 30,479
87 DenvilleMorris County · 17,205 people 1.4% $564,600 17,205
88 Map of Cedar Grove Cedar GroveEssex County · 13,475 people 1.4% $634,000 13,475
89 North Caldwell6,656 people 1.4% $904,500 6,656
90 Map of Lebanon LebanonHunterdon County · 6,234 people 1.4% $491,200 6,234
91 Map of Mullica MullicaAtlantic County · 5,832 people 1.4% $295,600 5,832
92 Flemington Flemington4,896 people 1.4% $400,600 4,896
93 Map of Ho-Ho-Kus Ho-Ho-Kus4,270 people 1.4% $1,092,500 4,270
94 EwingMercer County · 35,604 people 1.3% $294,400 35,604
95 East WindsorMercer County · 30,062 people 1.3% $397,400 30,062
96 Map of Wall WallMonmouth County · 26,541 people 1.3% $720,400 26,541
97 Map of Weehawken WeehawkenHudson County · 17,295 people 1.3% $889,000 17,295
98 Allendale6,865 people 1.3% $782,700 6,865
99 Map of Old Tappan Old Tappan6,008 people 1.3% $951,300 6,008
100 Buena4,520 people 1.3% $256,800 4,520
101 Map of West New York West New York52,004 people 1.2% $465,600 52,004
102 LumbertonBurlington County · 12,882 people 1.2% $432,100 12,882
103 Knowlton KnowltonWarren County · 2,919 people 1.2% $345,400 2,919
104 LakewoodOcean County · 139,019 people 1.1% $466,700 139,019
105 Map of Jackson JacksonOcean County · 59,980 people 1.1% $485,700 59,980
106 HamiltonAtlantic County · 28,204 people 1.1% $246,200 28,204
107 Cliffside Park25,781 people 1.1% $588,200 25,781
108 Hawthorne Hawthorne19,628 people 1.1% $533,700 19,628
109 Map of Closter Closter8,606 people 1.1% $871,300 8,606
110 Oaklyn3,947 people 1.1% $279,000 3,947
111 South River South River16,124 people 1% $405,200 16,124
112 Collingswood14,205 people 1% $380,400 14,205
113 Audubon8,730 people 1% $307,400 8,730
114 DelawareHunterdon County · 4,577 people 1% $637,700 4,577
115 BethlehemHunterdon County · 3,760 people 1% $496,600 3,760
116 Map of Franklin FranklinHunterdon County · 3,283 people 1% $513,300 3,283
117 Fredon FredonSussex County · 3,281 people 1% $457,600 3,281
118 Map of Livingston LivingstonEssex County · 31,488 people 0.9% $821,100 31,488
119 Montville MontvilleMorris County · 22,876 people 0.9% $700,200 22,876
120 Pleasantville20,712 people 0.9% $194,100 20,712
121 Map of Mantua MantuaGloucester County · 15,404 people 0.9% $334,500 15,404
122 New Providence13,727 people 0.9% $769,900 13,727
123 East Hanover East HanoverMorris County · 11,152 people 0.9% $702,800 11,152
124 Beachwood Beachwood11,088 people 0.9% $352,600 11,088
125 Colts NeckMonmouth County · 9,953 people 0.9% $917,200 9,953
126 Leonia Leonia9,336 people 0.9% $672,900 9,336
127 Newton8,369 people 0.9% $302,700 8,369
128 Map of Rumson Rumson7,241 people 0.9% $1,679,300 7,241
129 Map of Watchung Watchung6,485 people 0.9% $882,500 6,485
130 Map of Monroe MonroeMiddlesex County · 49,032 people 0.8% $540,900 49,032
131 Lawrence LawrenceMercer County · 32,313 people 0.8% $439,700 32,313
132 Washington WashingtonMorris County · 18,265 people 0.8% $592,600 18,265
133 Hopewell HopewellMercer County · 17,595 people 0.8% $561,900 17,595
134 Hammonton14,840 people 0.8% $349,800 14,840
135 HanoverMorris County · 14,769 people 0.8% $629,600 14,769
136 Edgewater14,759 people 0.8% $715,700 14,759
137 Red Bank12,862 people 0.8% $504,900 12,862
138 Guttenberg Guttenberg11,754 people 0.8% $379,000 11,754
139 Wanaque11,206 people 0.8% $400,700 11,206
140 Maywood10,093 people 0.8% $533,500 10,093
141 Map of Mountainside Mountainside7,049 people 0.8% $810,300 7,049
142 Map of Glassboro Glassboro23,717 people 0.7% $314,400 23,717
143 Map of Summit Summit22,705 people 0.7% $994,500 22,705
144 Secaucus Secaucus21,778 people 0.7% $571,900 21,778
145 Map of Verona VeronaEssex County · 14,545 people 0.7% $608,400 14,545
146 Map of Caldwell Caldwell9,003 people 0.7% $575,400 9,003
147 Jersey City Jersey City294,078 people 0.6% $566,900 294,078
148 HowellMonmouth County · 53,926 people 0.6% $507,200 53,926
149 Map of Marlboro MarlboroMonmouth County · 41,648 people 0.6% $701,200 41,648
150 Manalapan ManalapanMonmouth County · 40,693 people 0.6% $655,500 40,693
151 PembertonBurlington County · 27,030 people 0.6% $234,500 27,030
152 Map of Medford MedfordBurlington County · 24,812 people 0.6% $514,800 24,812
153 Roxbury RoxburyMorris County · 23,211 people 0.6% $465,700 23,211
154 Springfield SpringfieldUnion County · 17,171 people 0.6% $636,600 17,171
155 BedminsterSomerset County · 8,283 people 0.6% $448,500 8,283
156 Bordentown4,026 people 0.6% $345,500 4,026
157 East Amwell East AmwellHunterdon County · 3,940 people 0.6% $503,900 3,940
158 LibertyWarren County · 2,680 people 0.6% $363,600 2,680
159 Cherry HillCamden County · 76,725 people 0.5% $386,300 76,725
160 Hoboken Hoboken58,668 people 0.5% $895,100 58,668
161 Mount Olive Mount OliveMorris County · 29,149 people 0.5% $487,100 29,149
162 Moorestown MoorestownBurlington County · 21,548 people 0.5% $697,200 21,548
163 Map of New Milford New Milford16,995 people 0.5% $580,400 16,995
164 RobbinsvilleMercer County · 15,641 people 0.5% $568,300 15,641
165 River Edge12,091 people 0.5% $660,300 12,091
166 Map of Totowa Totowa10,959 people 0.5% $559,300 10,959
167 Map of Lincoln Park Lincoln Park10,957 people 0.5% $443,300 10,957
168 Hillsdale10,144 people 0.5% $677,500 10,144
169 MansfieldBurlington County · 8,974 people 0.5% $413,900 8,974
170 Northfield8,456 people 0.5% $316,200 8,456
171 Map of Upper Saddle River Upper Saddle River8,439 people 0.5% $1,108,700 8,439
172 Map of Eastampton EastamptonBurlington County · 6,352 people 0.5% $392,400 6,352
173 Map of Cranbury CranburyMiddlesex County · 4,012 people 0.5% $889,400 4,012
174 Clifton89,379 people 0.4% $461,900 89,379
175 Old BridgeMiddlesex County · 68,406 people 0.4% $461,000 68,406
176 UnionUnion County · 61,071 people 0.4% $451,300 61,071
177 Vineland61,006 people 0.4% $240,700 61,006
178 FreeholdMonmouth County · 35,651 people 0.4% $553,600 35,651
179 Burlington BurlingtonBurlington County · 24,127 people 0.4% $361,100 24,127
180 Morris MorrisMorris County · 23,424 people 0.4% $765,100 23,424
181 HazletMonmouth County · 20,470 people 0.4% $465,900 20,470
182 Little Falls Little FallsPassaic County · 14,790 people 0.4% $481,300 14,790
183 Map of Woolwich WoolwichGloucester County · 13,526 people 0.4% $456,000 13,526
184 Wallington11,889 people 0.4% $528,300 11,889
185 Chatham Chatham9,407 people 0.4% $984,900 9,407
186 Butler8,133 people 0.4% $442,500 8,133
187 Glen Ridge7,943 people 0.4% $836,600 7,943
188 Map of Atlantic Highlands Atlantic Highlands4,410 people 0.4% $628,100 4,410
189 Map of Camden Camden71,496 people 0.3% $112,000 71,496
190 Passaic Passaic70,002 people 0.3% $429,900 70,002
191 Union City66,463 people 0.3% $471,600 66,463
192 Map of North Bergen North BergenHudson County · 61,250 people 0.3% $473,500 61,250
193 WaynePassaic County · 53,756 people 0.3% $612,700 53,756
194 East Brunswick East BrunswickMiddlesex County · 49,945 people 0.3% $521,900 49,945
195 Hackensack46,057 people 0.3% $393,700 46,057
196 WinslowCamden County · 40,090 people 0.3% $272,800 40,090
197 Englewood Englewood29,638 people 0.3% $544,100 29,638
198 BernardsSomerset County · 28,114 people 0.3% $814,800 28,114
199 Map of Lodi Lodi26,082 people 0.3% $475,000 26,082
200 MaplewoodEssex County · 25,613 people 0.3% $720,700 25,613
201 Map of Raritan RaritanHunterdon County · 24,361 people 0.3% $564,300 24,361
202 West DeptfordGloucester County · 22,416 people 0.3% $294,200 22,416
203 Morristown Morristown20,453 people 0.3% $567,600 20,453
204 AberdeenMonmouth County · 19,332 people 0.3% $448,200 19,332
205 Wyckoff WyckoffBergen County · 17,050 people 0.3% $925,700 17,050
206 Clark ClarkUnion County · 15,622 people 0.3% $609,600 15,622
207 PennsvilleSalem County · 12,754 people 0.3% $214,100 12,754
208 North Haledon8,778 people 0.3% $547,600 8,778
209 FairfieldCumberland County · 5,422 people 0.3% $185,200 5,422
210 Map of Hamilton HamiltonMercer County · 92,506 people 0.2% $335,500 92,506
211 Map of Piscataway PiscatawayMiddlesex County · 61,297 people 0.2% $449,900 61,297
212 Parsippany-Troy Hills Parsippany-Troy HillsMorris County · 56,397 people 0.2% $536,200 56,397
213 Washington WashingtonGloucester County · 49,220 people 0.2% $337,600 49,220
214 Map of Mount Laurel Mount LaurelBurlington County · 46,026 people 0.2% $357,200 46,026
215 Map of Montclair MontclairEssex County · 40,341 people 0.2% $906,400 40,341
216 Map of Fort Lee Fort Lee40,067 people 0.2% $448,000 40,067
217 BellevilleEssex County · 38,065 people 0.2% $421,000 38,065
218 City of Orange City of OrangeEssex County · 34,281 people 0.2% $365,500 34,281
219 Willingboro WillingboroBurlington County · 32,103 people 0.2% $270,300 32,103
220 Paramus26,568 people 0.2% $813,900 26,568
221 Ridgewood Ridgewood26,308 people 0.2% $891,200 26,308
222 Map of Mahwah MahwahBergen County · 25,491 people 0.2% $606,000 25,491
223 Rutherford18,894 people 0.2% $603,600 18,894
224 South Orange Village South Orange VillageEssex County · 18,474 people 0.2% $866,600 18,474
225 Phillipsburg Phillipsburg15,299 people 0.2% $193,200 15,299
226 Map of Ringwood Ringwood11,657 people 0.2% $449,800 11,657
227 Mount Holly Mount HollyBurlington County · 10,056 people 0.2% $274,700 10,056
228 Newark Newark310,178 people 0.1% $373,700 310,178
229 Elizabeth137,302 people 0.1% $449,300 137,302
230 Map of Edison EdisonMiddlesex County · 108,164 people 0.1% $496,900 108,164
231 Woodbridge WoodbridgeMiddlesex County · 104,355 people 0.1% $433,000 104,355
232 Trenton Trenton90,338 people 0.1% $160,700 90,338
233 Franklin FranklinSomerset County · 68,907 people 0.1% $457,900 68,907
234 MiddletownMonmouth County · 66,883 people 0.1% $608,300 66,883
235 New Brunswick New Brunswick56,345 people 0.1% $353,800 56,345
236 Plainfield Plainfield55,236 people 0.1% $410,800 55,236
237 Map of West Orange West OrangeEssex County · 48,585 people 0.1% $557,300 48,585
238 South BrunswickMiddlesex County · 47,137 people 0.1% $582,700 47,137
239 Map of Sayreville Sayreville45,838 people 0.1% $444,100 45,838
240 PennsaukenCamden County · 37,275 people 0.1% $232,900 37,275
241 Map of Fair Lawn Fair Lawn35,610 people 0.1% $564,700 35,610
242 Bridgeton27,001 people 0.1% $145,500 27,001
243 PlainsboroMiddlesex County · 24,167 people 0.1% $683,100 24,167
244 Map of Lyndhurst LyndhurstBergen County · 22,463 people 0.1% $524,400 22,463
245 Harrison Harrison20,369 people 0.1% $505,800 20,369
246 Haddonfield12,595 people 0.1% $755,300 12,595
247 Burlington Burlington9,993 people 0.1% $239,000 9,993
248 Salem Salem5,322 people 0.1% $79,800 5,322
249 Paterson158,735 people 0% $360,100 158,735
250 East Orange70,090 people 0% $365,900 70,090
251 GloucesterCamden County · 66,282 people 0% $277,800 66,282
252 Map of Irvington IrvingtonEssex County · 60,867 people 0% $335,600 60,867
253 Map of Perth Amboy Perth Amboy55,855 people 0% $370,600 55,855
254 BloomfieldEssex County · 53,793 people 0% $470,800 53,793
255 EveshamBurlington County · 48,179 people 0% $397,600 48,179
256 BridgewaterSomerset County · 46,268 people 0% $605,500 46,268
257 North Brunswick North BrunswickMiddlesex County · 44,375 people 0% $431,500 44,375
258 Map of Linden Linden44,192 people 0% $419,700 44,192
259 HillsboroughSomerset County · 44,091 people 0% $547,600 44,091
260 Map of Teaneck TeaneckBergen County · 41,876 people 0% $546,100 41,876
261 Map of Kearny Kearny40,614 people 0% $459,400 40,614
262 MonroeGloucester County · 37,648 people 0% $283,100 37,648
263 Garfield32,783 people 0% $475,500 32,783
264 Deptford DeptfordGloucester County · 32,263 people 0% $277,100 32,263
265 VoorheesCamden County · 31,191 people 0% $429,700 31,191
266 Westfield Westfield31,111 people 0% $953,400 31,111
267 Map of Rahway Rahway30,109 people 0% $386,400 30,109
268 NutleyEssex County · 30,012 people 0% $516,300 30,012
269 Bergenfield28,450 people 0% $491,500 28,450
270 Millville Millville27,511 people 0% $219,000 27,511
271 RandolphMorris County · 26,604 people 0% $670,700 26,604
272 Carteret25,496 people 0% $405,800 25,496
273 Map of Scotch Plains Scotch PlainsUnion County · 24,843 people 0% $718,200 24,843
274 South Plainfield24,473 people 0% $470,900 24,473
275 CranfordUnion County · 24,074 people 0% $660,100 24,074
276 Map of Montgomery MontgomerySomerset County · 23,841 people 0% $795,200 23,841
277 North Plainfield22,809 people 0% $374,700 22,809
278 Roselle22,646 people 0% $379,900 22,646
279 Hillside HillsideUnion County · 22,349 people 0% $397,400 22,349
280 Millburn MillburnEssex County · 22,145 people 0% $1,371,500 22,145
281 Lindenwold21,719 people 0% $173,600 21,719
282 Elmwood Park Elmwood Park21,412 people 0% $483,700 21,412
283 Palisades Park Palisades Park20,290 people 0% $719,600 20,290
284 Maple Shade Maple ShadeBurlington County · 20,076 people 0% $250,200 20,076
285 Tinton Falls19,361 people 0% $478,000 19,361
286 Dover18,563 people 0% $366,700 18,563
287 Dumont18,279 people 0% $497,400 18,279
288 Map of Delran DelranBurlington County · 18,148 people 0% $342,900 18,148
289 HolmdelMonmouth County · 17,436 people 0% $843,000 17,436
290 Map of Cinnaminson CinnaminsonBurlington County · 17,415 people 0% $385,800 17,415
291 Map of Franklin FranklinGloucester County · 16,490 people 0% $306,800 16,490
292 North Arlington16,461 people 0% $474,500 16,461
293 Madison16,447 people 0% $943,200 16,447
294 ReadingtonHunterdon County · 16,278 people 0% $549,100 16,278
295 WarrenSomerset County · 16,186 people 0% $930,800 16,186
296 Map of Pequannock PequannockMorris County · 15,641 people 0% $553,200 15,641
297 Map of Haddon HaddonCamden County · 15,469 people 0% $406,900 15,469
298 Tenafly Tenafly15,319 people 0% $1,002,600 15,319
299 Metuchen15,144 people 0% $604,300 15,144
300 Branchburg BranchburgSomerset County · 15,140 people 0% $610,800 15,140
301 Highland Park Highland Park15,121 people 0% $471,700 15,121
302 Fairview Fairview15,099 people 0% $511,400 15,099
303 Map of Ramsey Ramsey14,805 people 0% $697,300 14,805
304 Middlesex Middlesex14,645 people 0% $446,400 14,645
305 Saddle Brook Saddle BrookBergen County · 14,419 people 0% $503,400 14,419
306 Map of Roselle Park Roselle Park14,093 people 0% $443,200 14,093
307 Harrison HarrisonGloucester County · 13,790 people 0% $511,300 13,790
308 Eatontown Eatontown13,575 people 0% $492,400 13,575
309 Map of Berkeley Heights Berkeley HeightsUnion County · 13,426 people 0% $789,400 13,426
310 Somerville13,410 people 0% $435,700 13,410
311 Map of Woodland Park Woodland Park13,355 people 0% $497,600 13,355
312 Map of Clinton ClintonHunterdon County · 13,350 people 0% $582,900 13,350
313 Map of Ridgefield Park Ridgefield Park13,235 people 0% $496,700 13,235
314 Florence FlorenceBurlington County · 12,935 people 0% $314,200 12,935
315 Oakland12,768 people 0% $591,300 12,768
316 Freehold Freehold12,507 people 0% $416,800 12,507
317 Bound Brook12,219 people 0% $397,100 12,219
318 East Greenwich East GreenwichGloucester County · 12,187 people 0% $406,700 12,187
319 Map of Glen Rock Glen Rock12,154 people 0% $856,900 12,154
320 BordentownBurlington County · 12,120 people 0% $355,500 12,120
321 Hasbrouck Heights12,115 people 0% $552,900 12,115
322 Map of Bellmawr Bellmawr11,737 people 0% $239,400 11,737
323 Gloucester City Gloucester City11,509 people 0% $190,700 11,509
324 Ridgefield Ridgefield11,498 people 0% $646,200 11,498
325 Westwood Westwood11,283 people 0% $606,400 11,283
326 Chatham ChathamMorris County · 11,102 people 0% $1,072,600 11,102
327 Franklin Lakes Franklin Lakes11,084 people 0% $1,264,000 11,084
328 Pompton Lakes11,047 people 0% $442,400 11,047
329 Map of Little Ferry Little Ferry10,996 people 0% $429,300 10,996
330 West Caldwell West CaldwellEssex County · 10,995 people 0% $659,100 10,995
331 Map of Wantage WantageSussex County · 10,941 people 0% $370,100 10,941
332 Manville10,921 people 0% $354,300 10,921
333 Map of Waterford WaterfordCamden County · 10,451 people 0% $282,000 10,451
334 Millstone MillstoneMonmouth County · 10,385 people 0% $737,400 10,385
335 SouthamptonBurlington County · 10,372 people 0% $314,400 10,372
336 East Rutherford10,313 people 0% $458,100 10,313
337 Map of Wood-Ridge Wood-Ridge10,218 people 0% $566,200 10,218
338 Waldwick Waldwick10,164 people 0% $588,500 10,164
339 Hackettstown Hackettstown10,140 people 0% $361,600 10,140
340 River ValeBergen County · 10,058 people 0% $775,000 10,058
341 Map of Woodbury Woodbury10,042 people 0% $222,700 10,042
342 Kinnelon10,013 people 0% $706,400 10,013
343 Keansburg Keansburg9,719 people 0% $311,800 9,719
344 Map of Matawan Matawan9,710 people 0% $467,800 9,710
345 Park Ridge9,406 people 0% $706,200 9,406
346 Bogota Bogota9,360 people 0% $501,600 9,360
347 Washington WashingtonBergen County · 9,323 people 0% $664,000 9,323
348 Lopatcong LopatcongWarren County · 9,321 people 0% $358,400 9,321
349 Westampton WestamptonBurlington County · 9,198 people 0% $361,900 9,198
350 Cresskill Cresskill9,174 people 0% $811,400 9,174
351 Chesterfield ChesterfieldBurlington County · 9,150 people 0% $560,000 9,150
352 Haledon8,980 people 0% $396,400 8,980
353 Clayton Clayton8,921 people 0% $252,300 8,921
354 Montvale8,901 people 0% $709,700 8,901
355 Pitman Pitman8,856 people 0% $279,300 8,856
356 Boonton8,854 people 0% $495,400 8,854
357 PittsgroveSalem County · 8,854 people 0% $302,500 8,854
358 PlumstedOcean County · 8,659 people 0% $451,000 8,659
359 Kenilworth8,401 people 0% $522,200 8,401
360 Map of Raritan Raritan8,368 people 0% $456,900 8,368
361 Map of Runnemede Runnemede8,355 people 0% $252,300 8,355
362 Map of Oradell Oradell8,235 people 0% $737,800 8,235
363 Map of Spotswood Spotswood8,171 people 0% $369,900 8,171
364 Map of Riverside RiversideBurlington County · 8,055 people 0% $222,100 8,055
365 North HanoverBurlington County · 8,011 people 0% $319,700 8,011
366 Dunellen Dunellen7,911 people 0% $393,500 7,911
367 Map of Fairfield FairfieldEssex County · 7,824 people 0% $688,500 7,824
368 Fanwood7,799 people 0% $635,200 7,799
369 Map of Mansfield MansfieldWarren County · 7,778 people 0% $367,300 7,778
370 ChesterMorris County · 7,748 people 0% $790,900 7,748
371 Bloomingdale7,716 people 0% $432,000 7,716
372 Berlin Berlin7,539 people 0% $336,300 7,539
373 Haddon Heights Haddon Heights7,516 people 0% $387,300 7,516
374 Palmyra7,485 people 0% $234,800 7,485
375 WashingtonWarren County · 7,334 people 0% $263,300 7,334
376 Wharton Wharton7,318 people 0% $380,700 7,318
377 Map of Emerson Emerson7,305 people 0% $645,200 7,305
378 Keyport7,171 people 0% $417,100 7,171
379 Buena Vista Buena VistaAtlantic County · 7,103 people 0% $227,300 7,103
380 Barrington7,076 people 0% $273,200 7,076
381 Milltown7,059 people 0% $458,800 7,059
382 Green Brook Green BrookSomerset County · 7,028 people 0% $538,500 7,028
383 Midland Park7,019 people 0% $607,200 7,019
384 Stratford7,018 people 0% $273,800 7,018
385 TabernacleBurlington County · 6,854 people 0% $396,600 6,854
386 Rockaway Rockaway6,613 people 0% $448,100 6,613
387 ShamongBurlington County · 6,497 people 0% $442,400 6,497
388 Carlstadt6,378 people 0% $595,400 6,378
389 Map of Prospect Park Prospect Park6,319 people 0% $406,800 6,319
390 Morris Plains6,315 people 0% $643,300 6,315
391 Roseland Roseland6,268 people 0% $665,700 6,268
392 Paulsboro Paulsboro6,248 people 0% $202,700 6,248
393 Oceanport6,195 people 0% $757,700 6,195
394 Fair Haven6,170 people 0% $992,200 6,170
395 Woodcliff Lake Woodcliff Lake6,152 people 0% $946,400 6,152
396 Map of Hainesport HainesportBurlington County · 6,065 people 0% $426,100 6,065
397 Logan LoganGloucester County · 6,055 people 0% $304,600 6,055
398 Map of Berlin BerlinCamden County · 5,963 people 0% $302,600 5,963
399 Map of Hightstown Hightstown5,920 people 0% $342,600 5,920
400 Tewksbury TewksburyHunterdon County · 5,893 people 0% $795,400 5,893
401 Rochelle ParkBergen County · 5,869 people 0% $498,500 5,869
402 Map of Jamesburg Jamesburg5,770 people 0% $367,200 5,770
403 Map of Blairstown BlairstownWarren County · 5,741 people 0% $406,300 5,741
404 Map of Norwood Norwood5,724 people 0% $709,100 5,724
405 Map of Somerdale Somerdale5,581 people 0% $224,600 5,581
406 IndependenceWarren County · 5,536 people 0% $390,100 5,536
407 GreenwichWarren County · 5,512 people 0% $474,900 5,512
408 Clementon Clementon5,410 people 0% $223,500 5,410
409 Englewood Cliffs5,362 people 0% $1,401,600 5,362
410 HollandHunterdon County · 5,204 people 0% $451,800 5,204
411 GreenwichGloucester County · 4,984 people 0% $251,100 4,984
412 Mendham4,973 people 0% $819,800 4,973
413 Franklin Franklin4,968 people 0% $272,600 4,968
414 Map of Harrington Park Harrington Park4,954 people 0% $776,900 4,954
415 Demarest Demarest4,911 people 0% $1,114,600 4,911
416 Garwood Garwood4,885 people 0% $533,300 4,885
417 Map of Penns Grove Penns Grove4,882 people 0% $178,200 4,882
418 DelancoBurlington County · 4,872 people 0% $288,500 4,872
419 South Bound Brook South Bound Brook4,867 people 0% $359,000 4,867
420 Northvale4,829 people 0% $592,400 4,829
421 Map of Alexandria AlexandriaHunterdon County · 4,824 people 0% $552,000 4,824
422 Map of White WhiteWarren County · 4,679 people 0% $349,500 4,679
423 CommercialCumberland County · 4,674 people 0% $161,600 4,674
424 Map of Mount Ephraim Mount Ephraim4,669 people 0% $236,700 4,669
425 Neptune City4,606 people 0% $420,700 4,606
426 Map of Mountain Lakes Mountain Lakes4,585 people 0% $917,000 4,585
427 ElkGloucester County · 4,450 people 0% $350,400 4,450
428 Boonton BoontonMorris County · 4,423 people 0% $720,800 4,423
429 HopewellCumberland County · 4,386 people 0% $251,400 4,386
430 Magnolia4,354 people 0% $238,800 4,354
431 Westville Westville4,310 people 0% $196,000 4,310
432 Medford Lakes4,297 people 0% $402,900 4,297
433 PilesgroveSalem County · 4,220 people 0% $383,300 4,220
434 Map of Shrewsbury Shrewsbury4,179 people 0% $811,400 4,179
435 Lambertville4,153 people 0% $562,300 4,153
436 Riverdale Riverdale4,112 people 0% $395,900 4,112
437 Mine Hill Mine HillMorris County · 4,048 people 0% $434,100 4,048
438 Kingwood KingwoodHunterdon County · 3,835 people 0% $477,100 3,835
439 South Toms River South Toms River3,716 people 0% $299,700 3,716
440 Woodstown3,715 people 0% $239,200 3,715
441 Netcong Netcong3,659 people 0% $346,100 3,659
442 Green GreenSussex County · 3,657 people 0% $472,200 3,657
443 High Bridge High Bridge3,580 people 0% $336,500 3,580
444 Map of Stanhope Stanhope3,552 people 0% $376,700 3,552
445 Upper PittsgroveSalem County · 3,466 people 0% $258,300 3,466
446 South Harrison South HarrisonGloucester County · 3,428 people 0% $493,800 3,428
447 Saddle River3,389 people 0% $2,000,001 3,389
448 Hamburg3,308 people 0% $280,900 3,308
449 Alloway AllowaySalem County · 3,299 people 0% $326,800 3,299
450 Pohatcong PohatcongWarren County · 3,266 people 0% $292,500 3,266
451 Map of Springfield SpringfieldBurlington County · 3,257 people 0% $471,800 3,257
452 Lawnside3,200 people 0% $240,700 3,200
453 Deerfield DeerfieldCumberland County · 3,160 people 0% $244,200 3,160
454 Moonachie Moonachie3,126 people 0% $445,800 3,126
455 Woodbury Heights3,117 people 0% $283,400 3,117
456 Lawrence LawrenceCumberland County · 3,087 people 0% $229,500 3,087
457 National Park National Park3,044 people 0% $219,500 3,044
458 Franklin FranklinWarren County · 2,992 people 0% $428,300 2,992
459 Woodlynne Woodlynne2,920 people 0% $142,000 2,920
460 Map of Pennington Pennington2,827 people 0% $672,900 2,827
461 South Hackensack South HackensackBergen County · 2,770 people 0% $546,500 2,770
462 Swedesboro Swedesboro2,733 people 0% $255,900 2,733
463 Lakehurst2,681 people 0% $248,400 2,681
464 OxfordWarren County · 2,665 people 0% $263,200 2,665
465 QuintonSalem County · 2,615 people 0% $220,900 2,615
466 Belvidere2,538 people 0% $279,600 2,538
467 Map of Harmony HarmonyWarren County · 2,517 people 0% $353,900 2,517
468 Beverly Beverly2,514 people 0% $205,800 2,514

How this ranking works

We rank every town by the share of all homes held for seasonal, recreational or occasional use: lake houses, ski condos and summer cottages. The town with the highest figure ranks #1. For comparison, the figure for New Jersey as a whole is 3.4%.

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