28590
26,154
Population
41.2
square miles
634.5
people per square mile