Glasgow CCD, New Castle County, DE
43,633
Population
31.7
square miles
1,377.2
people per square mile