');
US City Data

Lawrenceville vs Highland Lakes

Side-by-side comparison

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

Population & Demographics
MetricLawrenceville, NJHighland Lakes, NJDifference
Population3,9473,941+0.2%
Median Age43.449.3-12.0%
Foreign Born %12.1%13.8%-12.3%
Economy
MetricLawrencevilleHighland LakesDifference
Median Income$118,482$129,500-8.5%
Unemployment9.1%6.2%+46.8%
Poverty Rate2.2%3%-26.7%
Bachelor's+72%50.7%+42.0%
Housing
MetricLawrencevilleHighland LakesDifference
Home Value$413,600$291,200+42.0%
Median Rent$2250/mo$1862/mo+20.8%
Housing Units1,8901,991-5.1%

Learn More

Lawrenceville, NJ ProfileHighland Lakes, NJ ProfileCost of Living in New JerseyMore ComparisonsCity Rankings