New Providence borough, Union County, NJ
13,595
Population
3.7
square miles
3,686
people per square mile