Guest, Sign inJoin
Lake Surprise 2013-05-19Mountainside, #1 on this list · Photo: Bryan Housel · CC BY-SA 3.0
New Jersey rankings · Outdoors

Best towns for the outdoors in New Jersey

Mountainside ranks first on outdoors among New Jersey’s 468 towns of 2,500+; 311 of the 468 grade A− or better on outdoors nationally.

The Outdoors grade, a character grade (not part of the overall): the share of land conserved and the trail miles per square mile. How grades work

#1

Mountainside

Union County · 7,346 people
A+

Outdoors grade, among the top in the U.S.·Overall A+ · #5 of 466 in NJ

#2

High Bridge

Hunterdon County · 3,603 people
A+

Outdoors grade, among the top in the U.S.·Overall A− · #137 of 466 in NJ

#3

Mine Hill Township

Morris County · 4,160 people
A+

Outdoors grade, among the top in the U.S.·Overall A− · #172 of 466 in NJ

All 468 towns

Outdoors grade, best first (the letter is national). Towns with the same score share a rank; the overall grade and state rank are beside each.

468 towns ranked. Not here? See why a town may be missing.

#TownGradeOverall
1MountainsideUnion County · 7,346 peopleA+among the top in the U.S.·Overall A+ · #5 of 466
2High BridgeHunterdon County · 3,603 peopleA+among the top in the U.S.·Overall A− · #137 of 466
3Mine Hill TownshipMorris County · 4,160 peopleA+among the top in the U.S.·Overall A− · #172 of 466
4Boonton TownshipMorris County · 4,432 peopleA+among the top in the U.S.·Overall A · #73 of 466
5Mount Olive TownshipMorris County · 29,503 peopleA+among the top in the U.S.·Overall A · #87 of 466
6KinnelonMorris County · 10,138 peopleA+among the top in the U.S.·Overall A · #48 of 466
7BrigantineAtlantic County · 7,658 peopleA+among the top in the U.S.·Overall C+ · #320 of 466
8Lacey TownshipOcean County · 30,297 peopleA+among the top in the U.S.·Overall B− · #295 of 466
9West Windsor TownshipMercer County · 32,839 peopleA+among the top in the U.S.·Overall A · #77 of 466
10Byram TownshipSussex County · 8,249 peopleA+among the top in the U.S.·Overall B+ · #221 of 466
11Ocean TownshipOcean County · 9,314 peopleA+among the top in the U.S.·Overall B · #245 of 466
12Barnegat TownshipOcean County · 26,151 peopleA+among the top in the U.S.·Overall B− · #310 of 466
13Spring LakeMonmouth County · 2,769 peopleA+among the top in the U.S.·Overall A · #61 of 466
14Jefferson TownshipMorris County · 20,703 peopleA+among the top in the U.S.·Overall A · #121 of 466
15BeachwoodOcean County · 11,340 peopleA+among the top in the U.S.·Overall B · #253 of 466
16Lincoln ParkMorris County · 10,950 peopleA+among the top in the U.S.·Overall A · #119 of 466
17PalmyraBurlington County · 7,664 peopleA+among the top in the U.S.·Overall C · #359 of 466
18Mendham TownshipMorris County · 6,075 peopleA+among the top in the U.S.·Overall A · #84 of 466
19Rockaway TownshipMorris County · 27,728 peopleA+among the top in the U.S.·Overall A− · #162 of 466
20Allamuchy TownshipWarren County · 5,484 peopleA+among the top in the U.S.·Overall C · #350 of 466
21RingwoodPassaic County · 11,853 peopleA+among the top in the U.S.·Overall A · #127 of 466
22Cedar Grove TownshipEssex County · 13,916 peopleA+among the top in the U.S.·Overall A · #60 of 466
23PrincetonMercer County · 31,469 peopleA+among the top in the U.S.·Overall A− · #151 of 466
24West Milford TownshipPassaic County · 25,216 peopleA+among the top in the U.S.·Overall A− · #164 of 466
25West Caldwell TownshipEssex County · 11,205 peopleA+among the top in the U.S.·Overall A · #69 of 466
26HopatcongSussex County · 14,824 peopleA+among the top in the U.S.·Overall B+ · #222 of 466
27Stafford TownshipOcean County · 30,958 peopleA+among the top in the U.S.·Overall B · #241 of 466
28BurlingtonBurlington County · 10,243 peopleA+among the top in the U.S.·Overall D− · #444 of 466
29KenilworthUnion County · 8,602 peopleA+among the top in the U.S.·Overall B · #235 of 466
30Parsippany-Troy Hills TownshipMorris County · 56,633 peopleA+among the top in the U.S.·Overall A · #114 of 466
31Mahwah TownshipBergen County · 25,678 peopleA+among the top in the U.S.·Overall A · #116 of 466
32TenaflyBergen County · 15,237 peopleA+better than 98% of U.S. towns·Overall A · #46 of 466
33WanaquePassaic County · 11,418 peopleA+better than 98% of U.S. towns·Overall A− · #133 of 466
34Millburn TownshipEssex County · 22,874 peopleA+better than 98% of U.S. towns·Overall A · #113 of 466
35Denville TownshipMorris County · 17,424 peopleA+better than 98% of U.S. towns·Overall A+ · #12 of 466
36Holmdel TownshipMonmouth County · 17,535 peopleA+better than 98% of U.S. towns·Overall A · #66 of 466
37Chester TownshipMorris County · 7,795 peopleA+better than 98% of U.S. towns·Overall A · #62 of 466
38Berkeley TownshipOcean County · 45,550 peopleA+better than 98% of U.S. towns·Overall C · #354 of 466
39WhartonMorris County · 7,618 peopleA+better than 98% of U.S. towns·Overall B− · #284 of 466
40Little Egg Harbor TownshipOcean County · 21,801 peopleA+better than 98% of U.S. towns·Overall C+ · #339 of 466
41Roxbury TownshipMorris County · 23,427 peopleA+better than 98% of U.S. towns·Overall A− · #157 of 466
42Randolph TownshipMorris County · 26,878 peopleA+better than 98% of U.S. towns·Overall A · #101 of 466
43DemarestBergen County · 4,893 peopleA+better than 98% of U.S. towns·Overall A · #123 of 466
44Manchester TownshipOcean County · 46,556 peopleA+better than 98% of U.S. towns·Overall B− · #305 of 466
45Franklin TownshipSomerset County · 69,105 peopleA+better than 98% of U.S. towns·Overall B · #246 of 466
46Middletown TownshipMonmouth County · 67,135 peopleA+better than 98% of U.S. towns·Overall A · #93 of 466
47Vernon TownshipSussex County · 22,965 peopleA+better than 98% of U.S. towns·Overall B+ · #204 of 466
48Wildwood CrestCape May County · 3,000 peopleA+better than 98% of U.S. towns·Overall C · #347 of 466
49Berkeley Heights TownshipUnion County · 15,140 peopleA+better than 98% of U.S. towns·Overall A+ · #38 of 466
50Scotch Plains TownshipUnion County · 25,437 peopleA+better than 98% of U.S. towns·Overall A · #72 of 466
51Montgomery TownshipSomerset County · 24,039 peopleA+better than 98% of U.S. towns·Overall A · #117 of 466
52Wall TownshipMonmouth County · 26,753 peopleA+better than 98% of U.S. towns·Overall B+ · #198 of 466
53Morris TownshipMorris County · 23,730 peopleA+better than 98% of U.S. towns·Overall B+ · #200 of 466
54Hillsborough TownshipSomerset County · 45,061 peopleA+better than 97% of U.S. towns·Overall A · #97 of 466
55HaworthBergen County · 3,422 peopleA+better than 97% of U.S. towns·Overall A+ · #23 of 466
56Lower TownshipCape May County · 21,533 peopleA+better than 97% of U.S. towns·Overall C− · #376 of 466
57LeoniaBergen County · 9,441 peopleA+better than 97% of U.S. towns·Overall A · #99 of 466
58Harding TownshipMorris County · 3,949 peopleA+better than 97% of U.S. towns·Overall A+ · #10 of 466
59Hopewell TownshipMercer County · 18,763 peopleA+better than 97% of U.S. towns·Overall A · #100 of 466
60Montville TownshipMorris County · 24,469 peopleA+better than 97% of U.S. towns·Overall A · #112 of 466
61Mullica TownshipAtlantic County · 5,853 peopleA+better than 97% of U.S. towns·Overall B− · #280 of 466
62East Brunswick TownshipMiddlesex County · 50,678 peopleA+better than 97% of U.S. towns·Overall A− · #163 of 466
63Delanco TownshipBurlington County · 5,010 peopleA+better than 97% of U.S. towns·Overall C · #361 of 466
64Lebanon TownshipHunterdon County · 6,229 peopleA+better than 97% of U.S. towns·Overall A− · #141 of 466
65Fairfield TownshipEssex County · 8,346 peopleA+better than 97% of U.S. towns·Overall B+ · #216 of 466
66Hampton TownshipSussex County · 4,989 peopleA+better than 97% of U.S. towns·Overall B− · #309 of 466
67NorthfieldAtlantic County · 8,496 peopleA+better than 97% of U.S. towns·Overall A− · #178 of 466
68RoselandEssex County · 6,417 peopleA+better than 97% of U.S. towns·Overall A · #96 of 466
69Bethlehem TownshipHunterdon County · 3,774 peopleA+better than 97% of U.S. towns·Overall B+ · #207 of 466
70Maplewood TownshipEssex County · 26,320 peopleA+better than 97% of U.S. towns·Overall A− · #156 of 466
71Bridgewater TownshipSomerset County · 46,455 peopleA+better than 97% of U.S. towns·Overall A− · #144 of 466
72West Amwell TownshipHunterdon County · 3,037 peopleA+better than 97% of U.S. towns·Overall B+ · #213 of 466
73Cape MayCape May County · 2,716 peopleA+better than 97% of U.S. towns·Overall D · #425 of 466
74Verona TownshipEssex County · 15,107 peopleA+better than 97% of U.S. towns·Overall A · #68 of 466
75East Windsor TownshipMercer County · 30,562 peopleA+better than 97% of U.S. towns·Overall B · #254 of 466
76Stillwater TownshipSussex County · 4,072 peopleA+better than 97% of U.S. towns·Overall B− · #292 of 466
77Upper Freehold TownshipMonmouth County · 7,251 peopleA+better than 96% of U.S. towns·Overall A− · #159 of 466
78Plainsboro TownshipMiddlesex County · 24,349 peopleA+better than 96% of U.S. towns·Overall A · #103 of 466
79West Orange TownshipEssex County · 49,557 peopleA+better than 96% of U.S. towns·Overall B · #256 of 466
80NorwoodBergen County · 5,817 peopleA+better than 96% of U.S. towns·Overall A · #64 of 466
81Pequannock TownshipMorris County · 15,750 peopleA+better than 96% of U.S. towns·Overall A · #92 of 466
82HackettstownWarren County · 10,185 peopleA+better than 96% of U.S. towns·Overall B · #224 of 466
83Clinton TownshipHunterdon County · 13,412 peopleA+better than 96% of U.S. towns·Overall A · #81 of 466
84Green TownshipSussex County · 3,715 peopleA+better than 96% of U.S. towns·Overall A− · #147 of 466
85Hainesport TownshipBurlington County · 6,197 peopleA+better than 96% of U.S. towns·Overall B+ · #182 of 466
86Montague TownshipSussex County · 3,896 peopleA+better than 96% of U.S. towns·Overall C · #352 of 466
87Lawrence TownshipMercer County · 34,165 peopleA+better than 96% of U.S. towns·Overall B · #228 of 466
88Millstone TownshipMonmouth County · 10,412 peopleA+better than 96% of U.S. towns·Overall B+ · #197 of 466
89Clark TownshipUnion County · 16,418 peopleA+better than 96% of U.S. towns·Overall B+ · #189 of 466
90Andover TownshipSussex County · 5,721 peopleA+better than 96% of U.S. towns·Overall A · #107 of 466
91South Toms RiverOcean County · 3,895 peopleA+better than 96% of U.S. towns·Overall C+ · #326 of 466
92Bernards TownshipSomerset County · 28,594 peopleA+better than 96% of U.S. towns·Overall A+ · #17 of 466
93Harrington ParkBergen County · 5,052 peopleA+better than 96% of U.S. towns·Overall A+ · #4 of 466
94Teaneck TownshipBergen County · 43,329 peopleA+better than 96% of U.S. towns·Overall B+ · #201 of 466
95SecaucusHudson County · 22,640 peopleA+better than 96% of U.S. towns·Overall B− · #294 of 466
96Hamilton TownshipAtlantic County · 28,845 peopleA+better than 96% of U.S. towns·Overall D · #419 of 466
97GlassboroGloucester County · 24,483 peopleA+better than 96% of U.S. towns·Overall C+ · #337 of 466
98North WildwoodCape May County · 3,518 peopleA+better than 96% of U.S. towns·Overall D · #417 of 466
99Readington TownshipHunterdon County · 16,406 peopleA+better than 96% of U.S. towns·Overall A · #132 of 466
100Bedminster TownshipSomerset County · 8,285 peopleA+better than 96% of U.S. towns·Overall A · #76 of 466
101Long Hill TownshipMorris County · 8,684 peopleA+better than 96% of U.S. towns·Overall B+ · #187 of 466
102Union TownshipHunterdon County · 6,649 peopleA+better than 96% of U.S. towns·Overall A− · #152 of 466
103Freehold TownshipMonmouth County · 36,052 peopleA+better than 96% of U.S. towns·Overall B+ · #195 of 466
104Woodland ParkPassaic County · 13,623 peopleA+better than 95% of U.S. towns·Overall B− · #264 of 466
105Cranford TownshipUnion County · 24,725 peopleA+better than 95% of U.S. towns·Overall A · #55 of 466
106Shamong TownshipBurlington County · 6,659 peopleA+better than 95% of U.S. towns·Overall B− · #302 of 466
107MillvilleCumberland County · 28,098 peopleA+better than 95% of U.S. towns·Overall D− · #454 of 466
108ClosterBergen County · 8,663 peopleA+better than 95% of U.S. towns·Overall A · #58 of 466
109Springfield TownshipUnion County · 18,342 peopleA+better than 95% of U.S. towns·Overall A− · #177 of 466
110Ocean CityCape May County · 11,101 peopleA+better than 95% of U.S. towns·Overall B · #250 of 466
111ManasquanMonmouth County · 5,954 peopleA+better than 95% of U.S. towns·Overall A− · #143 of 466
112Upper TownshipCape May County · 12,355 peopleAbetter than 95% of U.S. towns·Overall B · #252 of 466
113Mountain LakesMorris County · 4,649 peopleAbetter than 95% of U.S. towns·Overall A+ · #11 of 466
114Blairstown TownshipWarren County · 5,815 peopleAbetter than 95% of U.S. towns·Overall B · #249 of 466
115Hazlet TownshipMonmouth County · 20,743 peopleAbetter than 95% of U.S. towns·Overall A− · #171 of 466
116Aberdeen TownshipMonmouth County · 19,535 peopleAbetter than 95% of U.S. towns·Overall B+ · #218 of 466
117Tabernacle TownshipBurlington County · 7,014 peopleAbetter than 95% of U.S. towns·Overall B− · #299 of 466
118Hanover TownshipMorris County · 15,105 peopleAbetter than 95% of U.S. towns·Overall A− · #169 of 466
119Eastampton TownshipBurlington County · 6,603 peopleAbetter than 95% of U.S. towns·Overall C+ · #328 of 466
120South Brunswick TownshipMiddlesex County · 47,454 peopleAbetter than 95% of U.S. towns·Overall A · #125 of 466
121Old Bridge TownshipMiddlesex County · 70,228 peopleAbetter than 95% of U.S. towns·Overall B · #237 of 466
122Washington TownshipMorris County · 18,309 peopleAbetter than 94% of U.S. towns·Overall A · #75 of 466
123Sparta TownshipSussex County · 20,431 peopleAbetter than 94% of U.S. towns·Overall A · #83 of 466
124Evesham TownshipBurlington County · 49,525 peopleAbetter than 94% of U.S. towns·Overall B+ · #217 of 466
125Medford TownshipBurlington County · 25,612 peopleAbetter than 94% of U.S. towns·Overall A · #115 of 466
126Colts Neck TownshipMonmouth County · 9,989 peopleAbetter than 94% of U.S. towns·Overall A · #120 of 466
127Seaside HeightsOcean County · 2,549 peopleAbetter than 94% of U.S. towns·Overall D− · #459 of 466
128ParamusBergen County · 26,723 peopleAbetter than 94% of U.S. towns·Overall B− · #293 of 466
129OceanportMonmouth County · 6,540 peopleAbetter than 94% of U.S. towns·Overall A · #91 of 466
130Knowlton TownshipWarren County · 2,947 peopleAbetter than 94% of U.S. towns·Overall C · #370 of 466
131Pemberton TownshipBurlington County · 27,611 peopleAbetter than 94% of U.S. towns·Overall C− · #387 of 466
132Wayne TownshipPassaic County · 54,819 peopleAbetter than 94% of U.S. towns·Overall B+ · #214 of 466
133East Hanover TownshipMorris County · 11,457 peopleAbetter than 94% of U.S. towns·Overall B+ · #190 of 466
134Livingston TownshipEssex County · 32,223 peopleAbetter than 94% of U.S. towns·Overall A+ · #39 of 466
135ChathamMorris County · 10,027 peopleAbetter than 94% of U.S. towns·Overall A+ · #27 of 466
136StanhopeSussex County · 3,614 peopleAbetter than 94% of U.S. towns·Overall A · #124 of 466
137OaklynCamden County · 3,985 peopleAbetter than 94% of U.S. towns·Overall B+ · #184 of 466
138Hardyston TownshipSussex County · 8,541 peopleAbetter than 94% of U.S. towns·Overall B+ · #205 of 466
139White TownshipWarren County · 4,706 peopleAbetter than 94% of U.S. towns·Overall C+ · #314 of 466
140Mantua TownshipGloucester County · 15,582 peopleAbetter than 93% of U.S. towns·Overall B+ · #181 of 466
141Dennis TownshipCape May County · 6,100 peopleAbetter than 93% of U.S. towns·Overall C · #356 of 466
142BelmarMonmouth County · 5,853 peopleAbetter than 93% of U.S. towns·Overall B− · #303 of 466
143OaklandBergen County · 12,837 peopleAbetter than 93% of U.S. towns·Overall A+ · #26 of 466
144Peapack and GladstoneSomerset County · 2,587 peopleAbetter than 93% of U.S. towns·Overall A · #128 of 466
145Commercial TownshipCumberland County · 4,767 peopleAbetter than 93% of U.S. towns·Overall D− · #466 of 466
146AllendaleBergen County · 7,116 peopleAbetter than 93% of U.S. towns·Overall A+ · #3 of 466
147Egg Harbor CityAtlantic County · 4,426 peopleAbetter than 93% of U.S. towns·Overall D · #418 of 466
148Lyndhurst TownshipBergen County · 22,343 peopleAbetter than 93% of U.S. towns·Overall B · #236 of 466
149River EdgeBergen County · 12,159 peopleAbetter than 93% of U.S. towns·Overall A+ · #33 of 466
150Tewksbury TownshipHunterdon County · 5,925 peopleAbetter than 93% of U.S. towns·Overall A · #47 of 466
151Jackson TownshipOcean County · 61,281 peopleAbetter than 93% of U.S. towns·Overall B · #231 of 466
152Harmony TownshipWarren County · 2,542 peopleAbetter than 93% of U.S. towns·Overall C− · #408 of 466
153MadisonMorris County · 16,607 peopleAbetter than 92% of U.S. towns·Overall A+ · #15 of 466
154Howell TownshipMonmouth County · 55,156 peopleAbetter than 92% of U.S. towns·Overall B · #225 of 466
155EdgewaterBergen County · 15,499 peopleAbetter than 92% of U.S. towns·Overall B+ · #208 of 466
156LinwoodAtlantic County · 7,051 peopleAbetter than 92% of U.S. towns·Overall A− · #142 of 466
157Manalapan TownshipMonmouth County · 40,987 peopleAbetter than 92% of U.S. towns·Overall A · #94 of 466
158Hamilton TownshipMercer County · 94,157 peopleAbetter than 92% of U.S. towns·Overall C · #346 of 466
159East Amwell TownshipHunterdon County · 3,952 peopleAbetter than 92% of U.S. towns·Overall A− · #168 of 466
160MendhamMorris County · 4,985 peopleAbetter than 92% of U.S. towns·Overall A · #59 of 466
161Middle TownshipCape May County · 19,990 peopleAbetter than 92% of U.S. towns·Overall C− · #405 of 466
162Atlantic CityAtlantic County · 38,787 peopleAbetter than 92% of U.S. towns·Overall D− · #465 of 466
163Holland TownshipHunterdon County · 5,239 peopleAbetter than 92% of U.S. towns·Overall C+ · #324 of 466
164Bordentown TownshipBurlington County · 12,821 peopleAbetter than 92% of U.S. towns·Overall B · #226 of 466
165Robbinsville TownshipMercer County · 15,958 peopleAbetter than 92% of U.S. towns·Overall A · #89 of 466
166Westampton TownshipBurlington County · 9,436 peopleAbetter than 92% of U.S. towns·Overall B− · #312 of 466
167ClintonHunterdon County · 2,794 peopleAbetter than 92% of U.S. towns·Overall A− · #161 of 466
168New ProvidenceUnion County · 14,092 peopleAbetter than 92% of U.S. towns·Overall A · #50 of 466
169Moorestown TownshipBurlington County · 22,262 peopleAbetter than 91% of U.S. towns·Overall A · #118 of 466
170MorristownMorris County · 20,750 peopleAbetter than 91% of U.S. towns·Overall B+ · #211 of 466
171OradellBergen County · 8,293 peopleAbetter than 91% of U.S. towns·Overall A+ · #1 of 466
172Union BeachMonmouth County · 5,708 peopleAbetter than 91% of U.S. towns·Overall C+ · #316 of 466
173Rochelle Park TownshipBergen County · 5,972 peopleAbetter than 91% of U.S. towns·Overall B− · #267 of 466
174Ventnor CityAtlantic County · 9,345 peopleAbetter than 91% of U.S. towns·Overall C− · #403 of 466
175ClaytonGloucester County · 9,041 peopleAbetter than 91% of U.S. towns·Overall B · #255 of 466
176National ParkGloucester County · 3,088 peopleAbetter than 91% of U.S. towns·Overall C · #348 of 466
177Egg Harbor TownshipAtlantic County · 48,435 peopleAbetter than 91% of U.S. towns·Overall C · #373 of 466
178Lopatcong TownshipWarren County · 9,537 peopleAbetter than 91% of U.S. towns·Overall B · #257 of 466
179Fairfield TownshipCumberland County · 5,440 peopleAbetter than 91% of U.S. towns·Overall D− · #464 of 466
180AbseconAtlantic County · 9,209 peopleAbetter than 91% of U.S. towns·Overall D · #409 of 466
181Winslow TownshipCamden County · 40,562 peopleAbetter than 91% of U.S. towns·Overall C · #344 of 466
182NewtonSussex County · 8,486 peopleAbetter than 91% of U.S. towns·Overall C · #362 of 466
183SummitUnion County · 23,314 peopleAbetter than 91% of U.S. towns·Overall A · #51 of 466
184Delran TownshipBurlington County · 18,909 peopleAbetter than 91% of U.S. towns·Overall B− · #296 of 466
185Pompton LakesPassaic County · 11,246 peopleAbetter than 91% of U.S. towns·Overall A · #129 of 466
186Point Pleasant BeachOcean County · 4,993 peopleAbetter than 91% of U.S. towns·Overall B · #261 of 466
187Cherry Hill TownshipCamden County · 79,965 peopleAbetter than 91% of U.S. towns·Overall B+ · #180 of 466
188Branchburg TownshipSomerset County · 15,511 peopleAbetter than 90% of U.S. towns·Overall A− · #138 of 466
189Long Beach TownshipOcean County · 3,148 peopleAbetter than 90% of U.S. towns·Overall C+ · #336 of 466
190Galloway TownshipAtlantic County · 38,380 peopleAbetter than 90% of U.S. towns·Overall C− · #378 of 466
191BloomingdalePassaic County · 7,853 peopleAbetter than 90% of U.S. towns·Overall B · #230 of 466
192RamseyBergen County · 14,925 peopleAbetter than 90% of U.S. towns·Overall A · #57 of 466
193Little SilverMonmouth County · 6,124 peopleAbetter than 90% of U.S. towns·Overall A+ · #20 of 466
194Glen RockBergen County · 12,288 peopleAbetter than 90% of U.S. towns·Overall A+ · #32 of 466
195Liberty TownshipWarren County · 2,701 peopleAbetter than 90% of U.S. towns·Overall B− · #283 of 466
196Fair HavenMonmouth County · 6,096 peopleAbetter than 90% of U.S. towns·Overall A+ · #2 of 466
197Frankford TownshipSussex County · 5,368 peopleAbetter than 90% of U.S. towns·Overall C+ · #319 of 466
198Marlboro TownshipMonmouth County · 42,254 peopleAbetter than 90% of U.S. towns·Overall A · #90 of 466
199Plumsted TownshipOcean County · 9,991 peopleAbetter than 90% of U.S. towns·Overall C · #349 of 466
200Maurice River TownshipCumberland County · 4,780 peopleAbetter than 90% of U.S. towns·Overall D− · #462 of 466
201WestwoodBergen County · 11,365 peopleAbetter than 90% of U.S. towns·Overall A+ · #40 of 466
202Englewood CliffsBergen County · 5,384 peopleAbetter than 89% of U.S. towns·Overall A · #53 of 466
203Morris PlainsMorris County · 6,586 peopleAbetter than 89% of U.S. towns·Overall A · #80 of 466
204ManvilleSomerset County · 10,932 peopleAbetter than 89% of U.S. towns·Overall C · #372 of 466
205Lawrence TownshipCumberland County · 3,167 peopleAbetter than 89% of U.S. towns·Overall D− · #446 of 466
206Mansfield TownshipWarren County · 7,996 peopleAbetter than 89% of U.S. towns·Overall C+ · #327 of 466
207Independence TownshipWarren County · 5,666 peopleAbetter than 89% of U.S. towns·Overall A− · #136 of 466
208Greenwich TownshipWarren County · 5,726 peopleAbetter than 89% of U.S. towns·Overall B− · #286 of 466
209Cranbury TownshipMiddlesex County · 4,240 peopleAbetter than 89% of U.S. towns·Overall A+ · #25 of 466
210River Vale TownshipBergen County · 10,555 peopleAbetter than 88% of U.S. towns·Overall A+ · #6 of 466
211Buena Vista TownshipAtlantic County · 7,175 peopleAbetter than 88% of U.S. towns·Overall D · #415 of 466
212Jersey CityHudson County · 302,013 peopleAbetter than 88% of U.S. towns·Overall C− · #396 of 466
213Fredon TownshipSussex County · 3,332 peopleAbetter than 88% of U.S. towns·Overall A− · #166 of 466
214WildwoodCape May County · 5,068 peopleAbetter than 88% of U.S. towns·Overall D− · #456 of 466
215ClementonCamden County · 5,744 peopleAbetter than 88% of U.S. towns·Overall B− · #307 of 466
216RidgewoodBergen County · 26,527 peopleAbetter than 88% of U.S. towns·Overall A+ · #42 of 466
217DoverMorris County · 18,919 peopleAbetter than 88% of U.S. towns·Overall C− · #400 of 466
218BernardsvilleSomerset County · 7,966 peopleAbetter than 88% of U.S. towns·Overall A+ · #41 of 466
219CamdenCamden County · 71,430 peopleAbetter than 88% of U.S. towns·Overall D− · #449 of 466
220SayrevilleMiddlesex County · 46,787 peopleAbetter than 88% of U.S. towns·Overall B− · #273 of 466
221Monroe TownshipGloucester County · 38,137 peopleAbetter than 87% of U.S. towns·Overall B− · #281 of 466
222BridgetonCumberland County · 28,307 peopleAbetter than 87% of U.S. towns·Overall D− · #463 of 466
223HammontonAtlantic County · 15,060 peopleAbetter than 87% of U.S. towns·Overall C+ · #338 of 466
224FranklinSussex County · 5,083 peopleAbetter than 87% of U.S. towns·Overall B · #260 of 466
225Brick TownshipOcean County · 77,402 peopleAbetter than 86% of U.S. towns·Overall B− · #308 of 466
226North Brunswick TownshipMiddlesex County · 45,097 peopleAbetter than 86% of U.S. towns·Overall B− · #311 of 466
227Delaware TownshipHunterdon County · 4,597 peopleAbetter than 86% of U.S. towns·Overall A+ · #13 of 466
228CollingswoodCamden County · 14,386 peopleAbetter than 86% of U.S. towns·Overall C+ · #340 of 466
229WestvilleGloucester County · 4,357 peopleAbetter than 86% of U.S. towns·Overall C− · #384 of 466
230North CaldwellEssex County · 6,815 peopleAbetter than 86% of U.S. towns·Overall A · #108 of 466
231Kingwood TownshipHunterdon County · 3,864 peopleAbetter than 86% of U.S. towns·Overall B · #232 of 466
232Alexandria TownshipHunterdon County · 4,811 peopleAbetter than 86% of U.S. towns·Overall C+ · #331 of 466
233HaddonfieldCamden County · 12,740 peopleAbetter than 86% of U.S. towns·Overall A · #52 of 466
234Palisades ParkBergen County · 20,317 peopleAbetter than 85% of U.S. towns·Overall B− · #275 of 466
235Mount Laurel TownshipBurlington County · 47,738 peopleAbetter than 85% of U.S. towns·Overall B · #258 of 466
236MatawanMonmouth County · 9,768 peopleAbetter than 85% of U.S. towns·Overall B · #247 of 466
237HighlandsMonmouth County · 4,350 peopleAbetter than 85% of U.S. towns·Overall B · #242 of 466
238Ridgefield ParkBergen County · 13,372 peopleAbetter than 85% of U.S. towns·Overall B− · #274 of 466
239Monroe TownshipMiddlesex County · 49,830 peopleA−better than 85% of U.S. towns·Overall A · #106 of 466
240Montclair TownshipEssex County · 44,633 peopleA−better than 85% of U.S. towns·Overall A · #126 of 466
241Fair LawnBergen County · 37,128 peopleA−better than 85% of U.S. towns·Overall A · #98 of 466
242HobokenHudson County · 59,027 peopleA−better than 85% of U.S. towns·Overall B · #238 of 466
243Park RidgeBergen County · 9,571 peopleA−better than 84% of U.S. towns·Overall A+ · #18 of 466
244NetcongMorris County · 3,924 peopleA−better than 84% of U.S. towns·Overall B+ · #183 of 466
245BerlinCamden County · 7,628 peopleA−better than 84% of U.S. towns·Overall A− · #173 of 466
246Southampton TownshipBurlington County · 10,563 peopleA−better than 84% of U.S. towns·Overall C+ · #334 of 466
247LambertvilleHunterdon County · 4,198 peopleA−better than 84% of U.S. towns·Overall B+ · #220 of 466
248Weymouth TownshipAtlantic County · 2,751 peopleA−better than 84% of U.S. towns·Overall C− · #388 of 466
249Franklin LakesBergen County · 11,180 peopleA−better than 84% of U.S. towns·Overall A+ · #21 of 466
250Florham ParkMorris County · 14,456 peopleA−better than 84% of U.S. towns·Overall A · #43 of 466
251Wantage TownshipSussex County · 11,154 peopleA−better than 84% of U.S. towns·Overall C · #369 of 466
252Ewing TownshipMercer County · 39,030 peopleA−better than 84% of U.S. towns·Overall C− · #397 of 466
253Margate CityAtlantic County · 5,194 peopleA−better than 84% of U.S. towns·Overall A− · #139 of 466
254Spring Lake HeightsMonmouth County · 4,868 peopleA−better than 84% of U.S. towns·Overall A · #56 of 466
255Franklin TownshipWarren County · 3,049 peopleA−better than 84% of U.S. towns·Overall B− · #271 of 466
256TuckertonOcean County · 3,734 peopleA−better than 83% of U.S. towns·Overall D · #416 of 466
257New BrunswickMiddlesex County · 57,133 peopleA−better than 83% of U.S. towns·Overall D− · #458 of 466
258Gloucester TownshipCamden County · 67,085 peopleA−better than 83% of U.S. towns·Overall B− · #306 of 466
259West Deptford TownshipGloucester County · 22,681 peopleA−better than 82% of U.S. towns·Overall B− · #270 of 466
260Hopewell TownshipCumberland County · 4,517 peopleA−better than 82% of U.S. towns·Overall D · #411 of 466
261Edison TownshipMiddlesex County · 109,077 peopleA−better than 82% of U.S. towns·Overall B+ · #210 of 466
262Greenwich TownshipGloucester County · 5,026 peopleA−better than 82% of U.S. towns·Overall A− · #179 of 466
263HillsdaleBergen County · 10,214 peopleA−better than 82% of U.S. towns·Overall A+ · #8 of 466
264Toms River TownshipOcean County · 100,899 peopleA−better than 82% of U.S. towns·Overall C+ · #317 of 466
265Neptune TownshipMonmouth County · 28,273 peopleA−better than 82% of U.S. towns·Overall D · #428 of 466
266North HaledonPassaic County · 9,089 peopleA−better than 81% of U.S. towns·Overall B · #240 of 466
267Pohatcong TownshipWarren County · 3,578 peopleA−better than 81% of U.S. towns·Overall C− · #379 of 466
268EnglewoodBergen County · 30,035 peopleA−better than 81% of U.S. towns·Overall C− · #374 of 466
269RaritanSomerset County · 8,516 peopleA−better than 81% of U.S. towns·Overall B+ · #206 of 466
270CresskillBergen County · 9,257 peopleA−better than 81% of U.S. towns·Overall A · #86 of 466
271EatontownMonmouth County · 13,607 peopleA−better than 81% of U.S. towns·Overall C+ · #329 of 466
272WestfieldUnion County · 32,595 peopleA−better than 80% of U.S. towns·Overall A+ · #14 of 466
273RidgefieldBergen County · 11,547 peopleA−better than 80% of U.S. towns·Overall B+ · #196 of 466
274Atlantic HighlandsMonmouth County · 4,417 peopleA−better than 80% of U.S. towns·No overall grade
275Union TownshipUnion County · 63,675 peopleA−better than 80% of U.S. towns·Overall B− · #290 of 466
276Somers PointAtlantic County · 10,590 peopleA−better than 80% of U.S. towns·Overall D · #430 of 466
277Ocean TownshipMonmouth County · 28,088 peopleA−better than 80% of U.S. towns·Overall C+ · #315 of 466
278RoselleUnion County · 23,261 peopleA−better than 80% of U.S. towns·Overall C · #355 of 466
279Pittsgrove TownshipSalem County · 9,039 peopleA−better than 79% of U.S. towns·Overall C− · #381 of 466
280Waterford TownshipCamden County · 10,562 peopleA−better than 79% of U.S. towns·Overall B− · #282 of 466
281Franklin TownshipHunterdon County · 3,288 peopleA−better than 79% of U.S. towns·Overall A · #65 of 466
282Belleville TownshipEssex County · 38,997 peopleA−better than 79% of U.S. towns·Overall C · #371 of 466
283Nutley TownshipEssex County · 30,744 peopleA−better than 79% of U.S. towns·Overall A− · #149 of 466
284Mount ArlingtonMorris County · 5,985 peopleA−better than 79% of U.S. towns·Overall A · #95 of 466
285Mount Holly TownshipBurlington County · 10,645 peopleA−better than 79% of U.S. towns·Overall C− · #380 of 466
286BoontonMorris County · 8,920 peopleA−better than 79% of U.S. towns·Overall B · #234 of 466
287Logan TownshipGloucester County · 6,126 peopleA−better than 78% of U.S. towns·Overall B− · #269 of 466
288HarrisonHudson County · 22,105 peopleA−better than 78% of U.S. towns·Overall C · #357 of 466
289Haddon TownshipCamden County · 15,649 peopleA−better than 78% of U.S. towns·Overall B− · #279 of 466
290BuenaAtlantic County · 4,529 peopleA−better than 78% of U.S. towns·Overall C− · #407 of 466
291North Bergen TownshipHudson County · 61,483 peopleA−better than 78% of U.S. towns·Overall C− · #375 of 466
292Pine HillCamden County · 10,909 peopleA−better than 78% of U.S. towns·Overall C− · #390 of 466
293ShrewsburyMonmouth County · 4,178 peopleA−better than 78% of U.S. towns·Overall B+ · #185 of 466
294Warren TownshipSomerset County · 17,753 peopleA−better than 78% of U.S. towns·Overall A+ · #29 of 466
295Bound BrookSomerset County · 13,038 peopleA−better than 78% of U.S. towns·Overall C− · #389 of 466
296Mansfield TownshipBurlington County · 9,199 peopleA−better than 78% of U.S. towns·Overall A− · #167 of 466
297Highland ParkMiddlesex County · 15,259 peopleA−better than 78% of U.S. towns·Overall B · #248 of 466
298CarlstadtBergen County · 6,410 peopleA−better than 78% of U.S. towns·Overall B− · #291 of 466
299Pennsville TownshipSalem County · 12,923 peopleA−better than 78% of U.S. towns·Overall D · #427 of 466
300GarwoodUnion County · 5,390 peopleA−better than 77% of U.S. towns·Overall A− · #135 of 466
301Raritan TownshipHunterdon County · 25,281 peopleA−better than 77% of U.S. towns·Overall A · #71 of 466
302Long BranchMonmouth County · 33,321 peopleA−better than 77% of U.S. towns·Overall D · #424 of 466
303Washington TownshipGloucester County · 49,840 peopleA−better than 77% of U.S. towns·Overall B · #227 of 466
304TrentonMercer County · 91,506 peopleA−better than 77% of U.S. towns·Overall D− · #450 of 466
305KearnyHudson County · 40,862 peopleA−better than 77% of U.S. towns·Overall C− · #383 of 466
306Weehawken TownshipHudson County · 17,827 peopleA−better than 77% of U.S. towns·Overall B · #244 of 466
307Bloomfield TownshipEssex County · 56,375 peopleA−better than 76% of U.S. towns·Overall B · #259 of 466
308Old TappanBergen County · 6,686 peopleA−better than 76% of U.S. towns·Overall A+ · #7 of 466
309DunellenMiddlesex County · 8,337 peopleA−better than 75% of U.S. towns·Overall D · #421 of 466
310RahwayUnion County · 31,010 peopleA−better than 75% of U.S. towns·Overall C · #363 of 466
311SomervilleSomerset County · 14,665 peopleA−better than 75% of U.S. towns·Overall B · #243 of 466
312Burlington TownshipBurlington County · 24,893 peopleB+better than 75% of U.S. towns·Overall B− · #300 of 466
313Ho-Ho-KusBergen County · 4,313 peopleB+better than 75% of U.S. towns·Overall A+ · #31 of 466
314Cinnaminson TownshipBurlington County · 17,930 peopleB+better than 75% of U.S. towns·Overall B− · #289 of 466
315Piscataway TownshipMiddlesex County · 62,253 peopleB+better than 75% of U.S. towns·Overall B · #229 of 466
316PhillipsburgWarren County · 15,456 peopleB+better than 75% of U.S. towns·Overall D · #420 of 466
317KeansburgMonmouth County · 9,818 peopleB+better than 75% of U.S. towns·Overall C− · #398 of 466
318BayonneHudson County · 74,744 peopleB+better than 74% of U.S. towns·Overall C · #364 of 466
319South AmboyMiddlesex County · 10,403 peopleB+better than 74% of U.S. towns·Overall C+ · #335 of 466
320SalemSalem County · 5,389 peopleB+better than 74% of U.S. towns·Overall D− · #452 of 466
321BordentownBurlington County · 4,108 peopleB+better than 74% of U.S. towns·Overall A− · #154 of 466
322Fort LeeBergen County · 40,345 peopleB+better than 74% of U.S. towns·Overall A− · #160 of 466
323BergenfieldBergen County · 28,754 peopleB+better than 74% of U.S. towns·Overall A · #109 of 466
324CaldwellEssex County · 9,375 peopleB+better than 74% of U.S. towns·Overall A · #54 of 466
325WallingtonBergen County · 12,092 peopleB+better than 74% of U.S. towns·Overall B− · #297 of 466
326Chesterfield TownshipBurlington County · 9,046 peopleB+better than 74% of U.S. towns·Overall A+ · #36 of 466
327HawthornePassaic County · 20,169 peopleB+better than 73% of U.S. towns·Overall B+ · #192 of 466
328GarfieldBergen County · 33,353 peopleB+better than 73% of U.S. towns·Overall C− · #382 of 466
329Saddle Brook TownshipBergen County · 14,441 peopleB+better than 73% of U.S. towns·Overall B+ · #191 of 466
330Tinton FallsMonmouth County · 19,539 peopleB+better than 73% of U.S. towns·Overall B+ · #219 of 466
331MetuchenMiddlesex County · 15,363 peopleB+better than 73% of U.S. towns·Overall A · #85 of 466
332PleasantvilleAtlantic County · 20,853 peopleB+better than 73% of U.S. towns·Overall D− · #455 of 466
333Woolwich TownshipGloucester County · 14,858 peopleB+better than 72% of U.S. towns·Overall A− · #150 of 466
334HackensackBergen County · 46,380 peopleB+better than 72% of U.S. towns·Overall C− · #393 of 466
335VinelandCumberland County · 62,703 peopleB+better than 72% of U.S. towns·Overall D− · #447 of 466
336RumsonMonmouth County · 7,157 peopleB+better than 72% of U.S. towns·Overall A · #44 of 466
337West New YorkHudson County · 53,192 peopleB+better than 72% of U.S. towns·Overall D · #432 of 466
338East Greenwich TownshipGloucester County · 12,610 peopleB+better than 72% of U.S. towns·Overall A · #131 of 466
339EmersonBergen County · 7,371 peopleB+better than 72% of U.S. towns·Overall A+ · #19 of 466
340Voorhees TownshipCamden County · 31,571 peopleB+better than 71% of U.S. towns·Overall A− · #175 of 466
341Franklin TownshipGloucester County · 16,666 peopleB+better than 71% of U.S. towns·Overall C · #353 of 466
342Upper Deerfield TownshipCumberland County · 8,111 peopleB+better than 70% of U.S. towns·Overall D− · #443 of 466
343HamburgSussex County · 3,345 peopleB+better than 70% of U.S. towns·Overall B · #262 of 466
344Edgewater Park TownshipBurlington County · 9,617 peopleB+better than 69% of U.S. towns·Overall C− · #401 of 466
345Little Falls TownshipPassaic County · 15,340 peopleB+better than 69% of U.S. towns·Overall A− · #155 of 466
346South Bound BrookSomerset County · 4,926 peopleB+better than 69% of U.S. towns·Overall C · #365 of 466
347Springfield TownshipBurlington County · 3,315 peopleB+better than 69% of U.S. towns·Overall B− · #301 of 466
348North ArlingtonBergen County · 16,601 peopleB+better than 69% of U.S. towns·Overall B · #223 of 466
349Haddon HeightsCamden County · 7,609 peopleB+better than 69% of U.S. towns·Overall A · #45 of 466
350South RiverMiddlesex County · 16,262 peopleB+better than 68% of U.S. towns·Overall C+ · #330 of 466
351Willingboro TownshipBurlington County · 32,824 peopleB+better than 68% of U.S. towns·Overall D · #426 of 466
352RunnemedeCamden County · 8,443 peopleB+better than 68% of U.S. towns·Overall B− · #298 of 466
353East NewarkHudson County · 2,574 peopleB+better than 68% of U.S. towns·Overall D · #433 of 466
354BelvidereWarren County · 2,551 peopleB+better than 68% of U.S. towns·Overall B− · #276 of 466
355KeyportMonmouth County · 7,235 peopleB+better than 68% of U.S. towns·Overall C+ · #332 of 466
356Lumberton TownshipBurlington County · 13,171 peopleB+better than 67% of U.S. towns·Overall C+ · #343 of 466
357Hillside TownshipUnion County · 22,860 peopleB+better than 67% of U.S. towns·Overall D · #413 of 466
358LindenwoldCamden County · 21,952 peopleB+better than 67% of U.S. towns·Overall D− · #439 of 466
359WoodstownSalem County · 3,784 peopleB+better than 67% of U.S. towns·Overall A− · #176 of 466
360Pennsauken TownshipCamden County · 37,742 peopleB+better than 66% of U.S. towns·Overall D · #423 of 466
361NewarkEssex County · 323,808 peopleB+better than 66% of U.S. towns·Overall D− · #453 of 466
362PitmanGloucester County · 8,961 peopleB+better than 66% of U.S. towns·Overall A · #111 of 466
363Woodbridge TownshipMiddlesex County · 104,802 peopleB+better than 66% of U.S. towns·Overall B− · #277 of 466
364Quinton TownshipSalem County · 2,675 peopleB+better than 66% of U.S. towns·Overall C− · #402 of 466
365SomerdaleCamden County · 5,823 peopleB+better than 66% of U.S. towns·Overall C− · #395 of 466
366LakehurstOcean County · 2,735 peopleB+better than 66% of U.S. towns·Overall D · #414 of 466
367City of Orange TownshipEssex County · 35,642 peopleB+better than 66% of U.S. towns·Overall D− · #442 of 466
368North PlainfieldSomerset County · 22,879 peopleB+better than 66% of U.S. towns·Overall D · #410 of 466
369Woodcliff LakeBergen County · 6,193 peopleB+better than 65% of U.S. towns·Overall A+ · #24 of 466
370Lakewood TownshipOcean County · 143,765 peopleB+better than 65% of U.S. towns·Overall C− · #392 of 466
371LawnsideCamden County · 3,340 peopleB+better than 65% of U.S. towns·Overall D− · #441 of 466
372FanwoodUnion County · 8,035 peopleBbetter than 65% of U.S. towns·Overall A+ · #28 of 466
373Green Brook TownshipSomerset County · 7,410 peopleBbetter than 64% of U.S. towns·Overall A− · #174 of 466
374Florence TownshipBurlington County · 13,385 peopleBbetter than 64% of U.S. towns·Overall B · #239 of 466
375WoodburyGloucester County · 10,130 peopleBbetter than 64% of U.S. towns·Overall C− · #394 of 466
376PlainfieldUnion County · 57,141 peopleBbetter than 64% of U.S. towns·Overall D− · #451 of 466
377CliftonPassaic County · 91,127 peopleBbetter than 64% of U.S. towns·Overall C+ · #341 of 466
378Pilesgrove TownshipSalem County · 4,280 peopleBbetter than 63% of U.S. towns·Overall A− · #158 of 466
379South Orange Village TownshipEssex County · 19,139 peopleBbetter than 63% of U.S. towns·Overall B+ · #186 of 466
380Perth AmboyMiddlesex County · 56,739 peopleBbetter than 63% of U.S. towns·Overall D · #436 of 466
381South PlainfieldMiddlesex County · 24,891 peopleBbetter than 62% of U.S. towns·Overall B− · #268 of 466
382WaldwickBergen County · 10,252 peopleBbetter than 62% of U.S. towns·Overall A+ · #22 of 466
383HightstownMercer County · 6,007 peopleBbetter than 62% of U.S. towns·Overall B+ · #203 of 466
384Glen RidgeEssex County · 8,259 peopleBbetter than 61% of U.S. towns·Overall A · #70 of 466
385PatersonPassaic County · 161,793 peopleBbetter than 61% of U.S. towns·Overall D− · #460 of 466
386West Long BranchMonmouth County · 8,625 peopleBbetter than 61% of U.S. towns·Overall B+ · #193 of 466
387Gloucester CityCamden County · 11,643 peopleBbetter than 61% of U.S. towns·Overall C− · #391 of 466
388Union CityHudson County · 66,656 peopleBbetter than 61% of U.S. towns·Overall C− · #399 of 466
389MagnoliaCamden County · 4,415 peopleBbetter than 61% of U.S. towns·Overall C · #345 of 466
390Asbury ParkMonmouth County · 15,632 peopleBbetter than 61% of U.S. towns·Overall D · #431 of 466
391Irvington TownshipEssex County · 62,233 peopleBbetter than 61% of U.S. towns·Overall D− · #448 of 466
392Red BankMonmouth County · 12,896 peopleBbetter than 61% of U.S. towns·Overall C+ · #323 of 466
393RockawayMorris County · 6,631 peopleBbetter than 60% of U.S. towns·Overall A · #102 of 466
394LindenUnion County · 45,752 peopleBbetter than 60% of U.S. towns·Overall C · #360 of 466
395WatchungSomerset County · 6,583 peopleBbetter than 60% of U.S. towns·Overall B− · #272 of 466
396Bradley BeachMonmouth County · 4,163 peopleBbetter than 60% of U.S. towns·Overall B− · #285 of 466
397FlemingtonHunterdon County · 4,856 peopleBbetter than 59% of U.S. towns·Overall C+ · #321 of 466
398MaywoodBergen County · 10,166 peopleBbetter than 59% of U.S. towns·Overall A− · #140 of 466
399Riverside TownshipBurlington County · 8,231 peopleBbetter than 59% of U.S. towns·Overall C− · #386 of 466
400ButlerMorris County · 8,184 peopleBbetter than 58% of U.S. towns·Overall A · #110 of 466
401CarteretMiddlesex County · 25,781 peopleBbetter than 58% of U.S. towns·Overall C · #367 of 466
402Wyckoff TownshipBergen County · 17,224 peopleBbetter than 57% of U.S. towns·Overall A · #74 of 466
403RutherfordBergen County · 19,132 peopleBbetter than 57% of U.S. towns·Overall A · #105 of 466
404Point PleasantOcean County · 19,712 peopleBbetter than 57% of U.S. towns·Overall A · #88 of 466
405Woodbury HeightsGloucester County · 3,162 peopleBbetter than 56% of U.S. towns·Overall A · #130 of 466
406MiddlesexMiddlesex County · 14,740 peopleBbetter than 56% of U.S. towns·Overall B+ · #188 of 466
407RiverdaleMorris County · 4,144 peopleBbetter than 56% of U.S. towns·Overall B− · #265 of 466
408Deptford TownshipGloucester County · 32,600 peopleBbetter than 56% of U.S. towns·Overall C+ · #322 of 466
409SpotswoodMiddlesex County · 8,236 peopleBbetter than 55% of U.S. towns·Overall B · #233 of 466
410Alloway TownshipSalem County · 3,338 peopleB−better than 55% of U.S. towns·Overall B− · #266 of 466
411MerchantvilleCamden County · 4,241 peopleB−better than 54% of U.S. towns·Overall C+ · #325 of 466
412NorthvaleBergen County · 4,978 peopleB−better than 54% of U.S. towns·Overall A · #49 of 466
413Cliffside ParkBergen County · 26,539 peopleB−better than 54% of U.S. towns·Overall B · #263 of 466
414Carneys Point TownshipSalem County · 8,766 peopleB−better than 53% of U.S. towns·Overall C− · #404 of 466
415Harrison TownshipGloucester County · 14,043 peopleB−better than 53% of U.S. towns·Overall A+ · #16 of 466
416Elk TownshipGloucester County · 4,520 peopleB−better than 53% of U.S. towns·Overall B+ · #194 of 466
417Deerfield TownshipCumberland County · 3,251 peopleB−better than 52% of U.S. towns·Overall D− · #461 of 466
418SwedesboroGloucester County · 2,766 peopleB−better than 52% of U.S. towns·Overall B+ · #202 of 466
419StratfordCamden County · 7,200 peopleB−better than 52% of U.S. towns·Overall B+ · #209 of 466
420East RutherfordBergen County · 10,566 peopleB−better than 52% of U.S. towns·Overall B− · #287 of 466
421Elmwood ParkBergen County · 21,534 peopleB−better than 52% of U.S. towns·Overall C · #368 of 466
422Berlin TownshipCamden County · 6,060 peopleB−better than 51% of U.S. towns·Overall C · #366 of 466
423Maple Shade TownshipBurlington County · 20,556 peopleB−better than 51% of U.S. towns·Overall D · #412 of 466
424BellmawrCamden County · 11,874 peopleB−better than 51% of U.S. towns·Overall B− · #288 of 466
425South Harrison TownshipGloucester County · 3,479 peopleB−better than 50% of U.S. towns·Overall A− · #134 of 466
426DumontBergen County · 18,501 peopleB−better than 50% of U.S. towns·Overall A+ · #35 of 466
427New MilfordBergen County · 17,133 peopleB−better than 50% of U.S. towns·Overall A · #67 of 466
428WashingtonWarren County · 7,326 peopleB−better than 50% of U.S. towns·Overall B− · #304 of 466
429Little FerryBergen County · 11,099 peopleB−better than 49% of U.S. towns·Overall C+ · #333 of 466
430ElizabethUnion County · 141,675 peopleB−better than 48% of U.S. towns·Overall D · #435 of 466
431FreeholdMonmouth County · 12,562 peopleB−better than 48% of U.S. towns·Overall C+ · #342 of 466
432MoonachieBergen County · 3,153 peopleB−better than 48% of U.S. towns·Overall A− · #170 of 466
433Upper Pittsgrove TownshipSalem County · 3,545 peopleB−better than 47% of U.S. towns·Overall B+ · #215 of 466
434North Hanover TownshipBurlington County · 8,189 peopleB−better than 46% of U.S. towns·Overall C · #351 of 466
435Neptune CityMonmouth County · 4,591 peopleB−better than 46% of U.S. towns·Overall D · #429 of 466
436Hasbrouck HeightsBergen County · 12,211 peopleB−better than 46% of U.S. towns·Overall A · #63 of 466
437MilltownMiddlesex County · 7,103 peopleB−better than 46% of U.S. towns·Overall A− · #146 of 466
438RivertonBurlington County · 2,842 peopleC+better than 43% of U.S. towns·Overall A− · #148 of 466
439TotowaPassaic County · 11,166 peopleC+better than 42% of U.S. towns·Overall B− · #278 of 466
440East OrangeEssex County · 72,159 peopleC+better than 41% of U.S. towns·Overall D− · #437 of 466
441LodiBergen County · 26,187 peopleC+better than 41% of U.S. towns·Overall C+ · #313 of 466
442MontvaleBergen County · 10,113 peopleC+better than 41% of U.S. towns·Overall A · #78 of 466
443Mount EphraimCamden County · 4,716 peopleC+better than 41% of U.S. towns·Overall C · #358 of 466
444WoodlynneCamden County · 2,942 peopleC+better than 40% of U.S. towns·Overall D · #422 of 466
445Roselle ParkUnion County · 15,603 peopleC+better than 39% of U.S. towns·Overall A− · #153 of 466
446PassaicPassaic County · 71,337 peopleC+better than 38% of U.S. towns·Overall D− · #457 of 466
447BeverlyBurlington County · 2,564 peopleC+better than 38% of U.S. towns·Overall C+ · #318 of 466
448BarringtonCamden County · 7,155 peopleC+better than 37% of U.S. towns·Overall A− · #165 of 466
449Penns GroveSalem County · 4,934 peopleC+better than 37% of U.S. towns·Overall D− · #445 of 466
450Saddle RiverBergen County · 3,430 peopleC+better than 36% of U.S. towns·Overall A− · #145 of 466
451Monmouth BeachMonmouth County · 3,226 peopleC+better than 36% of U.S. towns·Overall A+ · #34 of 466
452BogotaBergen County · 9,816 peopleCbetter than 35% of U.S. towns·Overall B+ · #212 of 466
453BrielleMonmouth County · 4,959 peopleCbetter than 34% of U.S. towns·Overall A+ · #30 of 466
454Washington TownshipBergen County · 9,392 peopleCbetter than 32% of U.S. towns·Overall A · #82 of 466
455Wood-RidgeBergen County · 10,341 peopleCbetter than 31% of U.S. towns·Overall A · #104 of 466
456Upper Saddle RiverBergen County · 8,650 peopleCbetter than 30% of U.S. towns·Overall A · #79 of 466
457PaulsboroGloucester County · 6,329 peopleCbetter than 29% of U.S. towns·Overall D · #434 of 466
458South Hackensack TownshipBergen County · 2,755 peopleCbetter than 29% of U.S. towns·Overall C− · #377 of 466
459AudubonCamden County · 8,825 peopleCbetter than 28% of U.S. towns·Overall B · #251 of 466
460Medford LakesBurlington County · 4,403 peopleCbetter than 28% of U.S. towns·Overall A · #122 of 466
461FairviewBergen County · 15,509 peopleCbetter than 27% of U.S. towns·Overall D− · #440 of 466
462JamesburgMiddlesex County · 5,819 peopleCbetter than 26% of U.S. towns·Overall B+ · #199 of 466
463GuttenbergHudson County · 11,910 peopleCbetter than 25% of U.S. towns·Overall C− · #385 of 466
464Midland ParkBergen County · 7,039 peopleC−better than 24% of U.S. towns·Overall A+ · #37 of 466
465PenningtonMercer County · 2,889 peopleC−better than 23% of U.S. towns·Overall A+ · #9 of 466
466Prospect ParkPassaic County · 6,450 peopleC−better than 21% of U.S. towns·Overall D− · #438 of 466
467New Hanover TownshipBurlington County · 6,237 peopleC−better than 18% of U.S. towns·No overall grade
468HaledonPassaic County · 9,125 peopleDbetter than 9% of U.S. towns·Overall C− · #406 of 466
Quick answers

Questions people ask

Which New Jersey town is best for the outdoors?

Mountainside (Union County) ranks first on outdoors among 468 towns, with an A+; High Bridge and Mine Hill Township follow.

How are these towns ranked?

The Outdoors grade, a character grade (not part of the overall): the share of land conserved and the trail miles per square mile. Towns are sorted on the grade’s score; the letter and rank are the same as on each town’s page. How grades work.

Why isn’t my town on this list?

The list covers towns of 2,500+ residents with a outdoors grade (468 in New Jersey). Smaller towns have the grade on their page but no rank. Every town is on the New Jersey page.

Go deeper

More New Jersey lists

Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.

All New Jersey rankings →
Other states

Best towns for the outdoors in other states