Christiansburg, VA
22,947
Population
14.6
square miles
1,569.6
people per square mile