Statistipedia

South Holland, IL

South Holland, IL
Map of South Holland
StateIllinois
Population21,677
Links
Maps

South Holland is located in the state of Illinois, about 16 miles south of Chicago. It has a population of 21,677.