New Jersey · 194 places of 5,000+

Fastest-growing cities in New Jersey, 2020 to 2024

Short answer

Garwood is the fastest-growing city of 5,000+ in New Jersey, +20.7% from 2020 to 2024. Somerville (+16.8%) is second.
Fastest
+20.7%
Growing
174
Shrinking
20

The 20 fastest-growing

Garwood grew fastest, from 4,430 in July 2020 to 5,346 in July 2024, +20.7%. It is the 189th largest of the 194 places ranked. 174 places grew and 20 shrank or held flat; the median change was +1.8%.

By raw numbers the biggest gain was in Jersey City, +10,864 people. At the other end, Fair Haven changed by -2.2%. Growth is measured between the July 2020 and July 2024 estimates for places with 5,000 or more residents in 2024, so fast growth from a small base can outrank larger absolute gains.

  1. 01Garwood+20.7%
  2. 02Somerville+16.8%
  3. 03Florham Park+15.2%
  4. 04Montvale+14.5%
  5. 05Harrison+13.9%
  6. 06South Amboy+12.6%
  7. 07Bogota+11.9%
  8. 08Dunellen+10.4%
  9. 09Raritan+9.8%
  10. 10Chatham+9.5%
  11. 11Park Ridge+8.7%
  12. 12Old Tappan+8.1%
  13. 13Harrington Park+7.7%
  14. 14Morris Plains+7.5%
  15. 15East Rutherford+6.3%
  16. 16Glen Ridge+5.8%
  17. 17Bound Brook+5.8%
  18. 18Clementon+5.2%
  19. 19Glassboro+4.9%
  20. 20Long Branch+4.9%
Change in population, July 2020 to July 2024, places of 5,000+ in 2024.

Dots: the 20 places in the chart. Orange pin: Garwood, ranked first.

All 194 places of 5,000+ ranked

#Place2024Since 2020County
1Garwood5,346+20.7%Union County
2Somerville14,428+16.8%Somerset County
3Florham Park14,533+15.2%Morris County
4Montvale9,663+14.5%Bergen County
5Harrison22,182+13.9%Hudson County
6South Amboy10,549+12.6%Middlesex County
7Bogota9,799+11.9%Bergen County
8Dunellen8,411+10.4%Middlesex County
9Raritan8,584+9.8%Somerset County
10Chatham10,062+9.5%Morris County
11Park Ridge9,634+8.7%Bergen County
12Old Tappan6,342+8.1%Bergen County
13Harrington Park5,088+7.7%Bergen County
14Morris Plains6,590+7.5%Morris County
15East Rutherford10,624+6.3%Bergen County
16Glen Ridge8,204+5.8%Essex County
17Bound Brook12,643+5.8%Somerset County
18Clementon5,600+5.2%Camden County
19Glassboro24,322+4.9%Gloucester County
20Long Branch33,214+4.9%Monmouth County
21Fair Lawn36,489+4.7%Bergen County
22Upper Saddle River8,696+4.3%Bergen County
23Edgewater15,116+4.3%Bergen County
24Sayreville47,165+4.3%Middlesex County
25Linden45,393+4.3%Union County
26Dumont18,606+4.3%Bergen County
27Burlington10,143+4.2%Burlington County
28Fairview15,606+4.2%Bergen County
29Norwood5,854+4.1%Bergen County
30Bayonne74,532+4.1%Hudson County
31Plainfield56,507+4.0%Union County
32New Brunswick57,487+4.0%Middlesex County
33Caldwell9,326+3.9%Essex County
34Oceanport6,383+3.9%Monmouth County
35Westfield32,050+3.7%Union County
36Jersey City302,824+3.7%Hudson County
37Rahway30,763+3.7%Union County
38East Orange71,850+3.5%Essex County
39Englewood30,221+3.4%Bergen County
40Mountainside7,228+3.4%Union County
41Beachwood11,242+3.3%Ocean County
42Franklin5,059+3.3%Sussex County
43South Plainfield25,062+3.2%Middlesex County
44Point Pleasant19,565+3.1%Ocean County
45Stratford7,185+3.1%Camden County
46Ridgewood26,701+3.1%Bergen County
47Secaucus22,710+3.0%Hudson County
48Morristown20,732+3.0%Morris County
49Garfield33,530+3.0%Bergen County
50Hopatcong14,750+2.9%Sussex County
51Somerdale5,712+2.9%Camden County
52Wood-Ridge10,397+2.8%Bergen County
53Fanwood7,968+2.8%Union County
54Perth Amboy56,939+2.8%Middlesex County
55Carteret26,003+2.8%Middlesex County
56Metuchen15,470+2.8%Middlesex County
57Roselle Park14,390+2.7%Union County
58Dover18,909+2.7%Morris County
59Elizabeth140,413+2.7%Union County
60Princeton31,445+2.7%Mercer County
61Wharton7,444+2.7%Morris County
62Watchung6,606+2.5%Somerset County
63Clayton9,016+2.4%Gloucester County
64Vineland62,070+2.4%Cumberland County
65Jamesburg5,869+2.4%Middlesex County
66Hammonton15,036+2.3%Atlantic County
67Highland Park15,386+2.3%Middlesex County
68Rutherford19,214+2.3%Bergen County
69Spotswood8,306+2.3%Middlesex County
70Hawthorne20,006+2.2%Passaic County
71Waldwick10,308+2.2%Bergen County
72Butler8,196+2.2%Morris County
73Bergenfield28,921+2.2%Bergen County
74Newark317,303+2.1%Essex County
75South River16,392+2.1%Middlesex County
76Milltown7,170+2.1%Middlesex County
77Englewood Cliffs5,443+2.1%Bergen County
78Leonia9,492+2.1%Bergen County
79Cliffside Park26,183+2.1%Bergen County
80New Milford17,229+2.1%Bergen County
81Summit23,102+2.0%Union County
82Matawan9,739+2.0%Monmouth County
83Bridgeton27,722+2.0%Cumberland County
84Roselle23,064+2.0%Union County
85Glen Rock12,346+2.0%Bergen County
86Asbury Park15,473+2.0%Monmouth County
87Woodcliff Lake6,234+2.0%Bergen County
88Emerson7,413+2.0%Bergen County
89Paulsboro6,316+2.0%Gloucester County
90Ventnor City9,372+2.0%Atlantic County
91Cresskill9,311+1.9%Bergen County
92Palmyra7,587+1.9%Burlington County
93Middlesex14,874+1.9%Middlesex County
94New Providence13,957+1.8%Union County
95Ridgefield11,666+1.8%Bergen County
96Pitman8,943+1.8%Gloucester County
97Franklin Lakes11,251+1.8%Bergen County
98Wallington12,060+1.8%Bergen County
99Linwood7,072+1.8%Atlantic County
100Closter8,730+1.8%Bergen County
101North Arlington16,694+1.8%Bergen County
102Woodbury10,138+1.8%Gloucester County
103Bernardsville8,020+1.8%Somerset County
104Berlin7,614+1.8%Camden County
105North Caldwell6,769+1.7%Essex County
106Ramsey15,003+1.7%Bergen County
107Little Ferry11,137+1.7%Bergen County
108Oakland12,926+1.7%Bergen County
109Maywood10,221+1.6%Bergen County
110Kinnelon10,108+1.6%Morris County
111Westwood11,434+1.6%Bergen County
112Kenilworth8,527+1.6%Union County
113Pleasantville20,924+1.6%Atlantic County
114Hightstown5,978+1.6%Mercer County
115Tinton Falls19,435+1.6%Monmouth County
116Hackensack46,630+1.6%Bergen County
117Roseland6,370+1.6%Essex County
118Ridgefield Park13,400+1.5%Bergen County
119Millville27,838+1.5%Cumberland County
120Oradell8,344+1.5%Bergen County
121Midland Park7,104+1.5%Bergen County
122Absecon9,249+1.5%Atlantic County
123River Edge12,235+1.5%Bergen County
124Elmwood Park21,680+1.5%Bergen County
125Carlstadt6,454+1.5%Bergen County
126Hillsdale10,266+1.5%Bergen County
127Somers Point10,611+1.5%Atlantic County
128Allendale6,928+1.4%Bergen County
129North Plainfield23,072+1.4%Somerset County
130Atlantic City38,959+1.4%Atlantic County
131Hasbrouck Heights12,253+1.4%Bergen County
132Mount Arlington5,979+1.4%Morris County
133Lindenwold21,919+1.4%Camden County
134Lincoln Park11,030+1.3%Morris County
135Haddon Heights7,588+1.3%Camden County
136Pine Hill10,894+1.3%Camden County
137Gloucester City11,618+1.3%Camden County
138Runnemede8,425+1.3%Camden County
139Collingswood14,344+1.3%Camden County
140Fort Lee40,566+1.3%Bergen County
141Haddonfield12,707+1.3%Camden County
142Salem5,369+1.3%Salem County
143Bellmawr11,846+1.3%Camden County
144Phillipsburg15,393+1.2%Warren County
145Northfield8,527+1.2%Atlantic County
146Barrington7,140+1.2%Camden County
147Washington7,375+1.2%Warren County
148Audubon8,801+1.2%Camden County
149Palisades Park20,520+1.2%Bergen County
150Boonton8,894+1.1%Morris County
151Newton8,435+1.1%Sussex County
152Rockaway6,651+1.0%Morris County
153West New York52,975+1.0%Hudson County
154Manville11,031+0.9%Somerset County
155Lodi26,358+0.9%Bergen County
156Mendham5,000+0.9%Morris County
157Clifton90,322+0.8%Passaic County
158Trenton91,193+0.7%Mercer County
159Paterson160,463+0.7%Passaic County
160Tenafly15,455+0.7%Bergen County
161Paramus26,786+0.7%Bergen County
162Wanaque11,346+0.6%Passaic County
163Ringwood11,762+0.6%Passaic County
164Passaic70,722+0.6%Passaic County
165Pompton Lakes11,156+0.5%Passaic County
166Bloomingdale7,795+0.5%Passaic County
167Prospect Park6,382+0.5%Passaic County
168Woodland Park13,477+0.5%Passaic County
169Haledon9,063+0.4%Passaic County
170Totowa11,064+0.3%Passaic County
171West Long Branch8,604+0.3%Monmouth County
172Freehold12,530+0.2%Monmouth County
173Eatontown13,582+0.0%Monmouth County
174Camden71,749+0.0%Camden County
175Keyport7,182-0.0%Monmouth County
176Ocean City11,219-0.1%Cape May County
177Manasquan5,925-0.1%Monmouth County
178Brigantine7,697-0.1%Atlantic County
179Union Beach5,691-0.2%Monmouth County
180Guttenberg11,945-0.5%Hudson County
181Hackettstown10,182-0.5%Warren County
182Red Bank12,830-0.6%Monmouth County
183Keansburg9,689-0.6%Monmouth County
184Little Silver6,101-0.6%Monmouth County
185North Haledon8,854-0.6%Passaic County
186Wildwood5,098-0.8%Cape May County
187Belmar5,846-0.8%Monmouth County
188Margate City5,239-1.1%Atlantic County
189Hoboken59,149-1.3%Hudson County
190Union City66,918-1.8%Hudson County
191Rumson7,191-1.8%Monmouth County
192Kearny40,866-2.0%Hudson County
193Madison16,555-2.1%Morris County
194Fair Haven6,114-2.2%Monmouth County
Census Vintage 2024 subcounty estimates. Counties from the SUMLEV 157 county parts.

Questions people ask

What is the fastest-growing city in New Jersey?

Garwood, up 20.7% from July 2020 to July 2024 among places of 5,000+, to 5,346 residents.

Which New Jersey city added the most people?

Jersey City, which gained 10,864 residents from July 2020 to July 2024.

How many New Jersey cities are shrinking?

20 of 194 places of 5,000+ had the same or fewer residents in July 2024 than in July 2020.

Why use places of 5,000 or more?

Small towns can swing by double-digit percentages from a few new homes, and Census estimates for them carry more uncertainty. The 5,000 floor keeps the ranking to places where a percentage means something.

Sources and data as of

Data as of: Census Vintage 2024 population estimates, 2024 Gazetteer land area and internal points, SAIPE 2023 median household income.

  1. 01Census Vintage 2024 subcounty population estimates
  2. 02Census 2024 Gazetteer, places

How every number is computed: methodology. Spotted a wrong figure? Report an error.