Hillsborough, NC
9,534
Population
5.6
square miles
1,704.4
people per square mile