Ansonia, CT
18,954
Population
6
square miles
3,149.1
people per square mile