New Jersey · 194 places of 5,000+
Fastest-growing cities in New Jersey, 2020 to 2024
Short answer
- 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.
- 01Garwood+20.7%
- 02Somerville+16.8%
- 03Florham Park+15.2%
- 04Montvale+14.5%
- 05Harrison+13.9%
- 06South Amboy+12.6%
- 07Bogota+11.9%
- 08Dunellen+10.4%
- 09Raritan+9.8%
- 10Chatham+9.5%
- 11Park Ridge+8.7%
- 12Old Tappan+8.1%
- 13Harrington Park+7.7%
- 14Morris Plains+7.5%
- 15East Rutherford+6.3%
- 16Glen Ridge+5.8%
- 17Bound Brook+5.8%
- 18Clementon+5.2%
- 19Glassboro+4.9%
- 20Long Branch+4.9%
Dots: the 20 places in the chart. Orange pin: Garwood, ranked first.
All 194 places of 5,000+ ranked
| # | Place | 2024 | Since 2020 | County |
|---|---|---|---|---|
| 1 | Garwood | 5,346 | +20.7% | Union County |
| 2 | Somerville | 14,428 | +16.8% | Somerset County |
| 3 | Florham Park | 14,533 | +15.2% | Morris County |
| 4 | Montvale | 9,663 | +14.5% | Bergen County |
| 5 | Harrison | 22,182 | +13.9% | Hudson County |
| 6 | South Amboy | 10,549 | +12.6% | Middlesex County |
| 7 | Bogota | 9,799 | +11.9% | Bergen County |
| 8 | Dunellen | 8,411 | +10.4% | Middlesex County |
| 9 | Raritan | 8,584 | +9.8% | Somerset County |
| 10 | Chatham | 10,062 | +9.5% | Morris County |
| 11 | Park Ridge | 9,634 | +8.7% | Bergen County |
| 12 | Old Tappan | 6,342 | +8.1% | Bergen County |
| 13 | Harrington Park | 5,088 | +7.7% | Bergen County |
| 14 | Morris Plains | 6,590 | +7.5% | Morris County |
| 15 | East Rutherford | 10,624 | +6.3% | Bergen County |
| 16 | Glen Ridge | 8,204 | +5.8% | Essex County |
| 17 | Bound Brook | 12,643 | +5.8% | Somerset County |
| 18 | Clementon | 5,600 | +5.2% | Camden County |
| 19 | Glassboro | 24,322 | +4.9% | Gloucester County |
| 20 | Long Branch | 33,214 | +4.9% | Monmouth County |
| 21 | Fair Lawn | 36,489 | +4.7% | Bergen County |
| 22 | Upper Saddle River | 8,696 | +4.3% | Bergen County |
| 23 | Edgewater | 15,116 | +4.3% | Bergen County |
| 24 | Sayreville | 47,165 | +4.3% | Middlesex County |
| 25 | Linden | 45,393 | +4.3% | Union County |
| 26 | Dumont | 18,606 | +4.3% | Bergen County |
| 27 | Burlington | 10,143 | +4.2% | Burlington County |
| 28 | Fairview | 15,606 | +4.2% | Bergen County |
| 29 | Norwood | 5,854 | +4.1% | Bergen County |
| 30 | Bayonne | 74,532 | +4.1% | Hudson County |
| 31 | Plainfield | 56,507 | +4.0% | Union County |
| 32 | New Brunswick | 57,487 | +4.0% | Middlesex County |
| 33 | Caldwell | 9,326 | +3.9% | Essex County |
| 34 | Oceanport | 6,383 | +3.9% | Monmouth County |
| 35 | Westfield | 32,050 | +3.7% | Union County |
| 36 | Jersey City | 302,824 | +3.7% | Hudson County |
| 37 | Rahway | 30,763 | +3.7% | Union County |
| 38 | East Orange | 71,850 | +3.5% | Essex County |
| 39 | Englewood | 30,221 | +3.4% | Bergen County |
| 40 | Mountainside | 7,228 | +3.4% | Union County |
| 41 | Beachwood | 11,242 | +3.3% | Ocean County |
| 42 | Franklin | 5,059 | +3.3% | Sussex County |
| 43 | South Plainfield | 25,062 | +3.2% | Middlesex County |
| 44 | Point Pleasant | 19,565 | +3.1% | Ocean County |
| 45 | Stratford | 7,185 | +3.1% | Camden County |
| 46 | Ridgewood | 26,701 | +3.1% | Bergen County |
| 47 | Secaucus | 22,710 | +3.0% | Hudson County |
| 48 | Morristown | 20,732 | +3.0% | Morris County |
| 49 | Garfield | 33,530 | +3.0% | Bergen County |
| 50 | Hopatcong | 14,750 | +2.9% | Sussex County |
| 51 | Somerdale | 5,712 | +2.9% | Camden County |
| 52 | Wood-Ridge | 10,397 | +2.8% | Bergen County |
| 53 | Fanwood | 7,968 | +2.8% | Union County |
| 54 | Perth Amboy | 56,939 | +2.8% | Middlesex County |
| 55 | Carteret | 26,003 | +2.8% | Middlesex County |
| 56 | Metuchen | 15,470 | +2.8% | Middlesex County |
| 57 | Roselle Park | 14,390 | +2.7% | Union County |
| 58 | Dover | 18,909 | +2.7% | Morris County |
| 59 | Elizabeth | 140,413 | +2.7% | Union County |
| 60 | Princeton | 31,445 | +2.7% | Mercer County |
| 61 | Wharton | 7,444 | +2.7% | Morris County |
| 62 | Watchung | 6,606 | +2.5% | Somerset County |
| 63 | Clayton | 9,016 | +2.4% | Gloucester County |
| 64 | Vineland | 62,070 | +2.4% | Cumberland County |
| 65 | Jamesburg | 5,869 | +2.4% | Middlesex County |
| 66 | Hammonton | 15,036 | +2.3% | Atlantic County |
| 67 | Highland Park | 15,386 | +2.3% | Middlesex County |
| 68 | Rutherford | 19,214 | +2.3% | Bergen County |
| 69 | Spotswood | 8,306 | +2.3% | Middlesex County |
| 70 | Hawthorne | 20,006 | +2.2% | Passaic County |
| 71 | Waldwick | 10,308 | +2.2% | Bergen County |
| 72 | Butler | 8,196 | +2.2% | Morris County |
| 73 | Bergenfield | 28,921 | +2.2% | Bergen County |
| 74 | Newark | 317,303 | +2.1% | Essex County |
| 75 | South River | 16,392 | +2.1% | Middlesex County |
| 76 | Milltown | 7,170 | +2.1% | Middlesex County |
| 77 | Englewood Cliffs | 5,443 | +2.1% | Bergen County |
| 78 | Leonia | 9,492 | +2.1% | Bergen County |
| 79 | Cliffside Park | 26,183 | +2.1% | Bergen County |
| 80 | New Milford | 17,229 | +2.1% | Bergen County |
| 81 | Summit | 23,102 | +2.0% | Union County |
| 82 | Matawan | 9,739 | +2.0% | Monmouth County |
| 83 | Bridgeton | 27,722 | +2.0% | Cumberland County |
| 84 | Roselle | 23,064 | +2.0% | Union County |
| 85 | Glen Rock | 12,346 | +2.0% | Bergen County |
| 86 | Asbury Park | 15,473 | +2.0% | Monmouth County |
| 87 | Woodcliff Lake | 6,234 | +2.0% | Bergen County |
| 88 | Emerson | 7,413 | +2.0% | Bergen County |
| 89 | Paulsboro | 6,316 | +2.0% | Gloucester County |
| 90 | Ventnor City | 9,372 | +2.0% | Atlantic County |
| 91 | Cresskill | 9,311 | +1.9% | Bergen County |
| 92 | Palmyra | 7,587 | +1.9% | Burlington County |
| 93 | Middlesex | 14,874 | +1.9% | Middlesex County |
| 94 | New Providence | 13,957 | +1.8% | Union County |
| 95 | Ridgefield | 11,666 | +1.8% | Bergen County |
| 96 | Pitman | 8,943 | +1.8% | Gloucester County |
| 97 | Franklin Lakes | 11,251 | +1.8% | Bergen County |
| 98 | Wallington | 12,060 | +1.8% | Bergen County |
| 99 | Linwood | 7,072 | +1.8% | Atlantic County |
| 100 | Closter | 8,730 | +1.8% | Bergen County |
| 101 | North Arlington | 16,694 | +1.8% | Bergen County |
| 102 | Woodbury | 10,138 | +1.8% | Gloucester County |
| 103 | Bernardsville | 8,020 | +1.8% | Somerset County |
| 104 | Berlin | 7,614 | +1.8% | Camden County |
| 105 | North Caldwell | 6,769 | +1.7% | Essex County |
| 106 | Ramsey | 15,003 | +1.7% | Bergen County |
| 107 | Little Ferry | 11,137 | +1.7% | Bergen County |
| 108 | Oakland | 12,926 | +1.7% | Bergen County |
| 109 | Maywood | 10,221 | +1.6% | Bergen County |
| 110 | Kinnelon | 10,108 | +1.6% | Morris County |
| 111 | Westwood | 11,434 | +1.6% | Bergen County |
| 112 | Kenilworth | 8,527 | +1.6% | Union County |
| 113 | Pleasantville | 20,924 | +1.6% | Atlantic County |
| 114 | Hightstown | 5,978 | +1.6% | Mercer County |
| 115 | Tinton Falls | 19,435 | +1.6% | Monmouth County |
| 116 | Hackensack | 46,630 | +1.6% | Bergen County |
| 117 | Roseland | 6,370 | +1.6% | Essex County |
| 118 | Ridgefield Park | 13,400 | +1.5% | Bergen County |
| 119 | Millville | 27,838 | +1.5% | Cumberland County |
| 120 | Oradell | 8,344 | +1.5% | Bergen County |
| 121 | Midland Park | 7,104 | +1.5% | Bergen County |
| 122 | Absecon | 9,249 | +1.5% | Atlantic County |
| 123 | River Edge | 12,235 | +1.5% | Bergen County |
| 124 | Elmwood Park | 21,680 | +1.5% | Bergen County |
| 125 | Carlstadt | 6,454 | +1.5% | Bergen County |
| 126 | Hillsdale | 10,266 | +1.5% | Bergen County |
| 127 | Somers Point | 10,611 | +1.5% | Atlantic County |
| 128 | Allendale | 6,928 | +1.4% | Bergen County |
| 129 | North Plainfield | 23,072 | +1.4% | Somerset County |
| 130 | Atlantic City | 38,959 | +1.4% | Atlantic County |
| 131 | Hasbrouck Heights | 12,253 | +1.4% | Bergen County |
| 132 | Mount Arlington | 5,979 | +1.4% | Morris County |
| 133 | Lindenwold | 21,919 | +1.4% | Camden County |
| 134 | Lincoln Park | 11,030 | +1.3% | Morris County |
| 135 | Haddon Heights | 7,588 | +1.3% | Camden County |
| 136 | Pine Hill | 10,894 | +1.3% | Camden County |
| 137 | Gloucester City | 11,618 | +1.3% | Camden County |
| 138 | Runnemede | 8,425 | +1.3% | Camden County |
| 139 | Collingswood | 14,344 | +1.3% | Camden County |
| 140 | Fort Lee | 40,566 | +1.3% | Bergen County |
| 141 | Haddonfield | 12,707 | +1.3% | Camden County |
| 142 | Salem | 5,369 | +1.3% | Salem County |
| 143 | Bellmawr | 11,846 | +1.3% | Camden County |
| 144 | Phillipsburg | 15,393 | +1.2% | Warren County |
| 145 | Northfield | 8,527 | +1.2% | Atlantic County |
| 146 | Barrington | 7,140 | +1.2% | Camden County |
| 147 | Washington | 7,375 | +1.2% | Warren County |
| 148 | Audubon | 8,801 | +1.2% | Camden County |
| 149 | Palisades Park | 20,520 | +1.2% | Bergen County |
| 150 | Boonton | 8,894 | +1.1% | Morris County |
| 151 | Newton | 8,435 | +1.1% | Sussex County |
| 152 | Rockaway | 6,651 | +1.0% | Morris County |
| 153 | West New York | 52,975 | +1.0% | Hudson County |
| 154 | Manville | 11,031 | +0.9% | Somerset County |
| 155 | Lodi | 26,358 | +0.9% | Bergen County |
| 156 | Mendham | 5,000 | +0.9% | Morris County |
| 157 | Clifton | 90,322 | +0.8% | Passaic County |
| 158 | Trenton | 91,193 | +0.7% | Mercer County |
| 159 | Paterson | 160,463 | +0.7% | Passaic County |
| 160 | Tenafly | 15,455 | +0.7% | Bergen County |
| 161 | Paramus | 26,786 | +0.7% | Bergen County |
| 162 | Wanaque | 11,346 | +0.6% | Passaic County |
| 163 | Ringwood | 11,762 | +0.6% | Passaic County |
| 164 | Passaic | 70,722 | +0.6% | Passaic County |
| 165 | Pompton Lakes | 11,156 | +0.5% | Passaic County |
| 166 | Bloomingdale | 7,795 | +0.5% | Passaic County |
| 167 | Prospect Park | 6,382 | +0.5% | Passaic County |
| 168 | Woodland Park | 13,477 | +0.5% | Passaic County |
| 169 | Haledon | 9,063 | +0.4% | Passaic County |
| 170 | Totowa | 11,064 | +0.3% | Passaic County |
| 171 | West Long Branch | 8,604 | +0.3% | Monmouth County |
| 172 | Freehold | 12,530 | +0.2% | Monmouth County |
| 173 | Eatontown | 13,582 | +0.0% | Monmouth County |
| 174 | Camden | 71,749 | +0.0% | Camden County |
| 175 | Keyport | 7,182 | -0.0% | Monmouth County |
| 176 | Ocean City | 11,219 | -0.1% | Cape May County |
| 177 | Manasquan | 5,925 | -0.1% | Monmouth County |
| 178 | Brigantine | 7,697 | -0.1% | Atlantic County |
| 179 | Union Beach | 5,691 | -0.2% | Monmouth County |
| 180 | Guttenberg | 11,945 | -0.5% | Hudson County |
| 181 | Hackettstown | 10,182 | -0.5% | Warren County |
| 182 | Red Bank | 12,830 | -0.6% | Monmouth County |
| 183 | Keansburg | 9,689 | -0.6% | Monmouth County |
| 184 | Little Silver | 6,101 | -0.6% | Monmouth County |
| 185 | North Haledon | 8,854 | -0.6% | Passaic County |
| 186 | Wildwood | 5,098 | -0.8% | Cape May County |
| 187 | Belmar | 5,846 | -0.8% | Monmouth County |
| 188 | Margate City | 5,239 | -1.1% | Atlantic County |
| 189 | Hoboken | 59,149 | -1.3% | Hudson County |
| 190 | Union City | 66,918 | -1.8% | Hudson County |
| 191 | Rumson | 7,191 | -1.8% | Monmouth County |
| 192 | Kearny | 40,866 | -2.0% | Hudson County |
| 193 | Madison | 16,555 | -2.1% | Morris County |
| 194 | Fair Haven | 6,114 | -2.2% | Monmouth County |
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.
How every number is computed: methodology. Spotted a wrong figure? Report an error.