');
US City Data

Highland Lakes vs Lawrenceville

Side-by-side comparison

How does Highland Lakes, NJ compare to Lawrenceville, NJ? Highland Lakes has a population of 3,941 with a median household income of $129,500, while Lawrenceville has 3,947 residents and a median income of $118,482. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricHighland Lakes, NJLawrenceville, NJDifference
Population3,9413,947-0.2%
Median Age49.343.4+13.6%
Foreign Born %13.8%12.1%+14.0%
Economy
MetricHighland LakesLawrencevilleDifference
Median Income$129,500$118,482+9.3%
Unemployment6.2%9.1%-31.9%
Poverty Rate3%2.2%+36.4%
Bachelor's+50.7%72%-29.6%
Housing
MetricHighland LakesLawrencevilleDifference
Home Value$291,200$413,600-29.6%
Median Rent$1862/mo$2250/mo-17.2%
Housing Units1,9911,890+5.3%

Learn More

Highland Lakes, NJ ProfileLawrenceville, NJ ProfileCost of Living in New JerseyMore ComparisonsCity Rankings