Statistipedia

Elmwood, IL

Elmwood, IL
Map of Elmwood
StateIllinois
Population2,367
Links
Maps

Elmwood is in the state of Illinois, roughly 15 miles west from Peoria. It has a population of 2,367.