Palmyra borough, Burlington County, NJ
7,437
Population
1.8
square miles
4,021.4
people per square mile