CensusEasy
RANKING · 2024 ACS · 296 SHOWN OF 296

Most affordable housing, New Jersey cities

New Jersey cities with the lowest CensusEasy Afford Score, where homes cost the fewest years of local income (2024 ACS). This list covers the 296 cities in New Jersey that qualify, ranked against each other statewide. The median across all 296 is 4.0. Biggest climber in the top 100 since 2020: Towaco, NJ, up 189 places to #80.

Flip the list · Least affordable housing, US cities →
New JerseyAll statesPop > 5KAll rankings
Most affordable housing by state
RANKPLACESTATEPOPAFFORD SCOREVS 1990
01Country Lake Estates, NJNJ5,0552.0−14%
02▲41Salem, NJNJ5,3892.1−33%
03▲16Carneys Point, NJNJ8,0502.5+27%
04▲20Linwood, NJNJ7,0512.5−2%
05▲23Crestwood, NJNJ7,8302.5−36%
06▲6Glendora, NJNJ5,4312.5−10%
07▲6Atco, NJNJ8,1642.6–
08▲45Bridgeton, NJNJ28,3072.6+7%
09▲8Palmyra, NJNJ7,6642.6+3%
10▲12Somerdale, NJNJ5,8232.6+5%
11▼1Sicklerville, NJNJ44,9982.6–
12▲15Audubon, NJNJ8,8252.7+2%
13▼10Bargaintown, NJNJ5,3772.7–
14▼12Beckett, NJNJ5,0172.7+35%
15▼7Pennsville, NJNJ12,2332.7+18%
16▲42Camden, NJNJ71,4302.8+54%
17▼6Runnemede, NJNJ8,4432.8−2%
18▼4Stratford, NJNJ7,2002.8+6%
19▼12Clayton, NJNJ9,0412.8+19%
20▲21Mercerville, NJNJ13,5352.8–
21▼15Pomona, NJNJ7,9952.8+25%
22▲12Burlington, NJNJ10,2432.8−8%
23▼18Pine Hill, NJNJ10,9092.8+13%
24▲97Packanack Lake, NJNJ6,3212.8–
25▲14Phillipsburg, NJNJ15,4562.8−11%
26▲18Northfield, NJNJ8,4962.8+12%
27▼11Pitman, NJNJ8,9612.8+18%
28▼13Ashland, NJNJ9,3202.8–
29▲27Hamilton Square, NJNJ11,6222.9–
30▲19Woodbury, NJNJ10,1302.9−7%
31▲31Haddon Heights, NJNJ7,6092.9−8%
32▼2White Horse, NJNJ10,5072.9−2%
33▲37Franklin Park, NJNJ13,2112.9–
34▼30Gloucester City, NJNJ11,6432.9+36%
35▼14Franklin, NJNJ5,0832.9−14%
36▲37Blackwells Mills, NJNJ10,3012.9–
37▼11Hopatcong, NJNJ14,8242.90%
38▲26Ringwood, NJNJ11,8533.0−6%
39▲37Lake Mohawk, NJNJ9,5083.0−3%
40▼31Twin Rivers, NJNJ8,3823.0+19%
41▼18Springdale, NJNJ15,1733.0–
42▼9Greentree, NJNJ11,5373.0–
43▲7Hillsborough, NJNJ22,5853.0–
44▼26Browns Mills, NJNJ9,6723.1–
45▼9Trenton, NJNJ91,5063.1+11%
46▲22Bradley Gardens, NJNJ14,1653.1–
47▼7Golden Triangle, NJNJ5,7653.1–
48▼1Lindenwold, NJNJ21,9523.1+22%
49▼24Williamstown, NJNJ14,7053.1+8%
50▼13Millville, NJNJ28,0983.1+39%
51▲4Bellmawr, NJNJ11,8743.1+23%
52▼32Barrington, NJNJ7,1553.1+18%
53▲47Hightstown, NJNJ6,0073.1−2%
54▲43Kingston Estates, NJNJ6,6683.1–
55▼20White Meadow Lake, NJNJ8,8423.2+11%
56▼5Paulsboro, NJNJ6,3293.2+13%
57▼19Mays Landing, NJNJ6,4063.2+21%
58▼27McKee City, NJNJ10,7313.2–
59▲113Vauxhall, NJNJ6,1573.2–
60▲22Washington, NJNJ7,3263.2−9%
61▼1Fanwood, NJNJ8,0353.2+3%
62▲23Robertsville, NJNJ12,0353.30%
63▲25Milltown, NJNJ7,1033.3−1%
64▲32Dayton, NJNJ7,9523.3+12%
65▼36Berlin, NJNJ7,6283.3+8%
66▼12Succasunna, NJNJ9,7993.3–
67▲32Leisure, NJNJ5,7513.3+7%
68▼23Cherry Hill Mall, NJNJ14,5413.3–
69▼10Beachwood, NJNJ11,3403.3+11%
70▼7Ocean Acres, NJNJ19,2043.3−6%
71▲69Waldwick, NJNJ10,2523.3−4%
72▲15Jamesburg, NJNJ5,8193.3−2%
73▲147Oradell, NJNJ8,2933.3−14%
74▲62East Franklin, NJNJ11,0703.3–
75Glen Ridge, NJNJ8,2593.3+7%
76▼28Ramtown, NJNJ6,2033.3–
77▲108Bernardsville, NJNJ7,9663.4−26%
78▲20Bloomingdale, NJNJ7,8533.4−4%
79▲80Ledgewood, NJNJ5,3773.4–
80▲189Towaco, NJNJ5,6123.4–
81▲5East Freehold, NJNJ5,0963.4−6%
82▲36Bridgewater Center, NJNJ6,5053.4–
83▲40Yorketown, NJNJ7,2613.4+16%
84▼4Neshanic Station, NJNJ5,6403.5–
85▼53Yardville, NJNJ6,3013.5–
86▲125Finderne, NJNJ6,4893.5–
87▲28Martinsville, NJNJ11,5593.5–
88▲49Spotswood, NJNJ8,2363.5−1%
89▲15Wanaque, NJNJ11,4183.5+5%
90Troy Hills, NJNJ5,1793.5–
91▼13Brookdale, NJNJ9,9603.5–
92▼21Vineland, NJNJ62,7033.5+30%
93▼36Clementon, NJNJ5,7443.5+36%
94▼33Strathmore, NJNJ6,7083.6+29%
95▲6Pompton Lakes, NJNJ11,2463.6−2%
96▼7Kendall Park, NJNJ10,0113.6+4%
97▼30Oak Ridge, NJNJ10,9543.6–
98▲18Lincoln Park, NJNJ10,9503.6+8%
99▼15Ramblewood, NJNJ6,6113.6+27%
100▼26Smithville, NJNJ9,5453.6–
101▼35Glassboro, NJNJ24,4833.6+27%
102▲9Lake Hopatcong, NJNJ10,2593.6–
103▼9Marlton, NJNJ10,9223.6+20%
104▲44Green Knoll, NJNJ6,7893.6–
105▼10South Plainfield, NJNJ24,8913.6+15%
106▼29Pleasantville, NJNJ20,8533.6+50%
107▲10Somerset, NJNJ22,7203.6+15%
108▲33Hillsdale, NJNJ10,2143.6−8%
109▲17Belle Mead, NJNJ6,3943.6–
110▼38Florence, NJNJ5,2423.6–
111▲18Laurence Harbor, NJNJ6,1913.6+28%
112▼4Oakland, NJNJ12,8373.6+8%
113▲22Westwood, NJNJ11,3653.7−21%
114▼49Westmont, NJNJ14,1953.7–
115▼46Woodbridge, NJNJ20,7563.7+4%
116▼11Villas, NJNJ9,7353.7+19%
117▼24The Hills, NJNJ10,7853.7–
118▼16Flanders, NJNJ8,8093.8–
119▲60Kinnelon, NJNJ10,1383.8−5%
120▲5Haddonfield, NJNJ12,7403.8+15%
121▲17Bergenfield, NJNJ28,7543.8−6%
122▼39Fords, NJNJ12,7713.8+5%
123▼31Matawan, NJNJ9,7683.8−4%
124▲25Manville, NJNJ10,9323.80%
125▼13Metuchen, NJNJ15,3633.8+14%
126▼84Keansburg, NJNJ9,8183.8+10%
127▲138Mountainside, NJNJ7,3463.80%
128▼82Union Beach, NJNJ5,7083.9+24%
129▲1Hackettstown, NJNJ10,1853.9+1%
130▼78Absecon, NJNJ9,2093.9+37%
131▲55Franklin Center, NJNJ6,6463.9–
132▼51Iselin, NJNJ19,5513.9+18%
133▼24Fair Lawn, NJNJ37,1283.9−2%
134▲29Avenel, NJNJ17,1213.9+1%
135▼2Dumont, NJNJ18,5013.9+3%
136▼12Upper Montclair, NJNJ12,4574.0–
137▼31Echelon, NJNJ13,2844.0–
138▲8Butler, NJNJ8,1844.0+12%
139▲55Fair Haven, NJNJ6,0964.0+2%
140▼18Little Silver, NJNJ6,1244.0+8%
141▼38Newton, NJNJ8,4864.0−5%
142▲102Norwood, NJNJ5,8174.0−8%
143▲31Montvale, NJNJ10,1134.0−4%
144▲8Glen Rock, NJNJ12,2884.0+3%
145▲13Budd Lake, NJNJ10,6504.0+15%
146▲60Heathcote, NJNJ7,7174.0+23%
147▼34Colonia, NJNJ18,5874.0+22%
148▼5Toms River, NJNJ94,9564.0+1%
149▼5Roselle Park, NJNJ15,6034.0+10%
150▼5West Freehold, NJNJ14,8834.0+21%
151▼12Roseland, NJNJ6,4174.00%
152▲53Whippany, NJNJ8,9704.1–
153▼6Tinton Falls, NJNJ19,5394.1+27%
154▲24Chatham, NJNJ10,0274.10%
155▲26Mystic Island, NJNJ8,2594.1+15%
156▲4Secaucus, NJNJ22,6404.1+1%
157▲38Lake Hiawatha, NJNJ11,0184.1–
158▼31Roselle, NJNJ23,2614.1+19%
159▲93Westfield, NJNJ32,5954.1+7%
160▲15South Amboy, NJNJ10,4034.1+16%
161▲37Park Ridge, NJNJ9,5714.1−3%
162▼5Haledon, NJNJ9,1254.1−15%
163▲26Midland Park, NJNJ7,0394.1−2%
164▼22Monmouth Junction, NJNJ9,1414.1+33%
165▲25Emerson, NJNJ7,3714.1+11%
166▼35Lyons, NJNJ5,1874.1–
167▲21River Edge, NJNJ12,1594.2−2%
168▲34Morris Plains, NJNJ6,5864.2+15%
169▼18Wood-Ridge, NJNJ10,3414.2+15%
170▲6Fort Lee, NJNJ40,3454.2−31%
171▲11Rockaway, NJNJ6,6314.2+15%
172▼22Carteret, NJNJ25,7814.2+14%
173▼8Somerville, NJNJ14,6654.2+3%
174▼83Moorestown-Lenola, NJNJ14,6254.2+21%
175▲48Watsessing, NJNJ8,2324.2–
176▲8South River, NJNJ16,2624.2+13%
177▲44Rutherford, NJNJ19,1324.2−6%
178▼11Collingswood, NJNJ14,3864.2+48%
179▲53Morganville, NJNJ5,9024.2–
180▼48Rahway, NJNJ31,0104.2+14%
181▲31Raritan, NJNJ8,5164.2−1%
182▼21Middlesex, NJNJ14,7404.3+27%
183▼28Lincroft, NJNJ6,9394.3+19%
184▲8Ridgewood, NJNJ26,5274.3+9%
185▼51North Plainfield, NJNJ22,8794.3+10%
186▲28Harrington Park, NJNJ5,0524.3+8%
187▼21Ramsey, NJNJ14,9254.3+9%
188▲54Boonton, NJNJ8,9204.3+3%
189▼20Old Bridge, NJNJ28,2364.3+46%
190▼17North Caldwell, NJNJ6,8154.3+8%
191▼72Somers Point, NJNJ10,5904.4+25%
192▼1North Haledon, NJNJ9,0894.4+1%
193▼29Bound Brook, NJNJ13,0384.4−2%
194▼41Kenilworth, NJNJ8,6024.4+5%
195▲5Woodcliff Lake, NJNJ6,1934.4−2%
196▲51Upper Saddle River, NJNJ8,6504.4−10%
197▼69Wharton, NJNJ7,6184.4+25%
198▼42Sayreville, NJNJ46,7874.4+31%
199▲27Hasbrouck Heights, NJNJ12,2114.5−2%
200▼93Hammonton, NJNJ15,0604.5+47%
201▲9Highland Park, NJNJ15,2594.5+5%
202▼123Pine Lake Park, NJNJ9,7954.5–
203▼32Linden, NJNJ45,7524.5+7%
204▲9Basking Ridge, NJNJ7,9174.5–
205▼25Maywood, NJNJ10,1664.5+5%
206▼52Dunellen, NJNJ8,3374.5+31%
207▼11Pompton Plains, NJNJ10,9714.6–
208▲35Closter, NJNJ8,6634.6+6%
209▼95Mount Arlington, NJNJ5,9854.6+32%
210▲15Old Tappan, NJNJ6,6864.6−2%
211▼24Preakness, NJNJ18,5204.6–
212▼4Hackensack, NJNJ46,3804.7−3%
213▲41East Rutherford, NJNJ10,5664.7−16%
214▼7Morristown, NJNJ20,7504.7−3%
215▼12Clifton, NJNJ91,1274.7+1%
216▲35Elmwood Park, NJNJ21,5344.8−1%
217▲28Cresskill, NJNJ9,2574.8+18%
218▼21New Providence, NJNJ14,0924.8+21%
219▲9Forked River, NJNJ5,1964.8+22%
220▲10Plainfield, NJNJ57,1414.8+31%
221▲15Tenafly, NJNJ15,2374.8−7%
222▲5Garwood, NJNJ5,3904.8+19%
223▼46Hawthorne, NJNJ20,1694.8+11%
224▼114Bogota, NJNJ9,8164.9+31%
225▲38Freehold, NJNJ12,5624.9+43%
226▼10Allendale, NJNJ7,1164.9+20%
227▼65Totowa, NJNJ11,1664.9+21%
228▼4Ridgefield Park, NJNJ13,3724.9+20%
229▲24Hoboken, NJNJ59,0275.0−34%
230▼37Dover, NJNJ18,9195.0+25%
231▼61Point Pleasant, NJNJ19,7125.0+34%
232▲26Florham Park, NJNJ14,4565.0+32%
233▲31Little Ferry, NJNJ11,0995.0+22%
234▲16Guttenberg, NJNJ11,9105.0+27%
235▲6Woodland Park, NJNJ13,6235.0–
236▼35North Arlington, NJNJ16,6015.0+11%
237▼8New Milford, NJNJ17,1335.1+8%
238▲22Atlantic City, NJNJ38,7875.1+46%
239▼8Keyport, NJNJ7,2355.1+18%
240▼6Princeton Meadows, NJNJ15,5615.1–
241▲21Watchung, NJNJ6,5835.1+3%
242▼59Cape May Court House, NJNJ5,6285.1+61%
243▼75Carlstadt, NJNJ6,4105.2+16%
244▲17Red Bank, NJNJ12,8965.2+23%
245▲27Leonia, NJNJ9,4415.2+3%
246▲37Wildwood, NJNJ5,0685.2+15%
247▲32Summit, NJNJ23,3145.2+10%
248▼13Ventnor City, NJNJ9,3455.3+29%
249▼16Englewood, NJNJ30,0355.3+19%
250▼51Holiday City-Berkeley, NJNJ12,9955.3+14%
251▲34Lodi, NJNJ26,1875.30%
252▲23Franklin Lakes, NJNJ11,1805.4+8%
253▼34Madison Park, NJNJ9,1245.4+44%
254▼50Beach Haven West, NJNJ5,1205.4+10%
255▲31New Brunswick, NJNJ57,1335.4+23%
256▼10Brigantine, NJNJ7,6585.4+41%
257▲2Harrison, NJNJ22,1055.4+31%
258▼40Eatontown, NJNJ13,6075.4+20%
259▲25Princeton, NJNJ31,4695.5−15%
260▲20Ridgefield, NJNJ11,5475.5+4%
261▼141Ampere North, NJNJ5,0295.5–
262▼7Bayonne, NJNJ74,7445.5+4%
263▼26Madison, NJNJ16,6075.5+25%
264▼25Parsippany, NJNJ21,3455.6–
265▼27Paramus, NJNJ26,7235.6+36%
266▼26Edgewater, NJNJ15,4995.8+35%
267Jersey City, NJNJ302,0135.8+33%
268▼20Kearny, NJNJ40,8625.8+32%
269▼20Margate City, NJNJ5,1945.8+33%
270▼55Caldwell, NJNJ9,3755.9–
271▲3Garfield, NJNJ33,3536.0+12%
272▼16Perth Amboy, NJNJ56,7396.0+37%
273▼51West Long Branch, NJNJ8,6256.0+43%
274▼17Oceanport, NJNJ6,5406.0+72%
275▼58East Orange, NJNJ72,1596.0+46%
276▼67Pine Brook, NJNJ5,9616.1–
277▲12Englewood Cliffs, NJNJ5,3846.1+4%
278▼10Wallington, NJNJ12,0926.2+4%
279▼8Cliffside Park, NJNJ26,5396.3+18%
280▼4Paterson, NJNJ161,7936.4+27%
281▼15West New York, NJNJ53,1926.5+3%
282▼9Short Hills, NJNJ14,9236.7–
283▼13Rumson, NJNJ7,1576.7+22%
284▼6Elizabeth, NJNJ141,6756.8+29%
285▼3Manasquan, NJNJ5,9546.9+47%
286▲2Newark, NJNJ323,8087.2+43%
287▼6Long Branch, NJNJ33,3217.2+52%
288▲2Union City, NJNJ66,6567.3+26%
289▲2Palisades Park, NJNJ20,3177.6+34%
290▼13Prospect Park, NJNJ6,4507.7+83%
291▲2Asbury Park, NJNJ15,6327.7+64%
292▲3Passaic, NJNJ71,3377.8+26%
293▼1Fairview, NJNJ15,5098.0+38%
294▼7Ocean City, NJNJ11,1018.3+54%
295▼1Belmar, NJNJ5,8539.2+72%
296Lakewood, NJNJ69,58512.6+137%
SHOWING 1–296 OF 296

UPDATED 2026-09-11 · DATA: US CENSUS BUREAU ACS 5-YEAR ESTIMATES