');
US City Data

Elmwood Park vs Princeton, New Jersey

Side-by-side comparison

How does Elmwood Park, NJ compare to Princeton, New Jersey, NJ? Elmwood Park has a population of 21,287 with a median household income of $100,852, while Princeton, New Jersey has 30,451 residents and a median income of $184,113. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricElmwood Park, NJPrinceton, New Jersey, NJDifference
Population21,28730,451-30.1%
Median Age39.927.5+45.1%
Foreign Born %35.6%29.9%+19.1%
Economy
MetricElmwood ParkPrinceton, New JerseyDifference
Median Income$100,852$184,113-45.2%
Unemployment7.4%4.5%+64.4%
Poverty Rate10%6.8%+47.1%
Bachelor's+35.7%84.6%-57.8%
Housing
MetricElmwood ParkPrinceton, New JerseyDifference
Home Value$456,000$1,040,400-56.2%
Median Rent$2025/mo$2448/mo-17.3%
Housing Units7,5619,737-22.3%

Learn More

Elmwood Park, NJ ProfilePrinceton, New Jersey, NJ ProfileCost of Living in New JerseyMore ComparisonsCity Rankings