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