Statistipedia

Homewood, IL

Homewood, IL
Map of Homewood
StateIllinois
Population19,112
Links
Maps

Homewood is located in the state of Illinois, approximately 18 miles south from Chicago. It has a population of 19,112.