Denver, NC
2,739
Population
5.9
square miles
462.1
people per square mile