Hampstead, NC Urban Area
22,577
Population
31.4
square miles
717.9
people per square mile