');
US City Data

Highland Park vs Princeton, New Jersey

Side-by-side comparison

How does Highland Park, NJ compare to Princeton, New Jersey, NJ? Highland Park has a population of 14,981 with a median household income of $101,991, 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
MetricHighland Park, NJPrinceton, New Jersey, NJDifference
Population14,98130,451-50.8%
Median Age34.627.5+25.8%
Foreign Born %34.7%29.9%+16.1%
Economy
MetricHighland ParkPrinceton, New JerseyDifference
Median Income$101,991$184,113-44.6%
Unemployment4.7%4.5%+4.4%
Poverty Rate9.2%6.8%+35.3%
Bachelor's+70.2%84.6%-17.0%
Housing
MetricHighland ParkPrinceton, New JerseyDifference
Home Value$463,600$1,040,400-55.4%
Median Rent$1881/mo$2448/mo-23.2%
Housing Units6,8589,737-29.6%

Learn More

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