Indian Trail, NC
40,325
Population
22.4
square miles
1,801.5
people per square mile