');
US City Data

Leonardo vs Cranbury

Side-by-side comparison

How does Leonardo, NJ compare to Cranbury, NJ? Leonardo has a population of 2,342 with a median household income of $122,216, while Cranbury has 2,304 residents and a median income of $230,703. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricLeonardo, NJCranbury, NJDifference
Population2,3422,304+1.6%
Median Age39.451.6-23.6%
Foreign Born %4.3%25.3%-83.0%
Economy
MetricLeonardoCranburyDifference
Median Income$122,216$230,703-47.0%
Unemployment4%4%0.0%
Poverty Rate4.3%4.5%-4.4%
Bachelor's+41%75.8%-45.9%
Housing
MetricLeonardoCranburyDifference
Home Value$432,200$794,500-45.6%
Median Rent$1439/mo$1594/mo-9.7%
Housing Units1,012856+18.2%

Learn More

Leonardo, NJ ProfileCranbury, NJ ProfileCost of Living in New JerseyMore ComparisonsCity Rankings