Guest, Sign inJoin
Edgewater developmentEdgewater, #1 on this list · Photo: Hisland7 · CC BY-SA 3.0
New Jersey rankings · Walkability

Most walkable towns in New Jersey

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

The Walkability grade: the EPA National Walkability Index where residents live, and the share of commuters who walk, bike or take transit (Census ACS). How grades work

#1

Edgewater

Bergen County · 15,499 people
A+

Walkability grade, among the top in the U.S.·Overall B+ · #208 of 466 in NJ

#2

Hoboken

Hudson County · 59,027 people
A+

Walkability grade, among the top in the U.S.·Overall B · #238 of 466 in NJ

#3

Union City

Hudson County · 66,656 people
A+

Walkability grade, among the top in the U.S.·Overall C− · #399 of 466 in NJ

All 468 towns

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

Questions people ask

What is the most walkable town in New Jersey?

Edgewater (Bergen County) ranks first on walkability among 468 towns, with an A+; Hoboken and Union City follow.

How are these towns ranked?

The Walkability grade: the EPA National Walkability Index where residents live, and the share of commuters who walk, bike or take transit (Census ACS). 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 walkability 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

Most walkable towns in other states