Guest, Sign inJoin
Downtown Haddonfield, New JerseyHaddonfield, #1 on this list · Photo: Cashcow at en.wikipedia · CC BY-SA 3.0
New Jersey rankings · Civic life

Towns with the most civic life in New Jersey

Haddonfield ranks first on civic life among New Jersey’s 466 towns of 2,500+; 105 of the 466 grade A− or better on civic life nationally.

The Civic life grade, a character grade (not part of the overall): library visits per resident (IMLS), community nonprofits (IRS) and volunteering groups. How grades work

#1

Haddonfield

Camden County · 12,740 people
A+

Civic life grade, better than 97% of U.S. towns·Overall A · #52 of 466 in NJ

#2

Tewksbury Township

Hunterdon County · 5,925 people
A+

Civic life grade, better than 96% of U.S. towns·Overall A · #47 of 466 in NJ

#3

Upper Saddle River

Bergen County · 8,650 people
A+

Civic life grade, better than 96% of U.S. towns·Overall A · #79 of 466 in NJ

All 466 towns

Civic life grade, best first (the letter is national). Towns with the same score share a rank (T = tied; 4 towns here); the overall grade and state rank are beside each.

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

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

2 towns without a civic life grade

Towns of 2,500+ that don’t have the figures this grade needs. Each town’s page says which ones are missing.

Quick answers

Questions people ask

Which New Jersey town has the most civic life?

Haddonfield (Camden County) ranks first on civic life among 466 towns, with an A+; Tewksbury Township and Upper Saddle River follow.

How are these towns ranked?

The Civic life grade, a character grade (not part of the overall): library visits per resident (IMLS), community nonprofits (IRS) and volunteering groups. 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 civic life grade (466 in New Jersey). 2 towns of 2,500+ lack the figures and are listed above. 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

Towns with the most civic life in other states