Statistipedia

Metamora, IL

Metamora, IL
Map of Metamora
StateIllinois
Population3,773
Links
Maps

Metamora is in the state of Illinois, approximately 67 miles northwest from Champaign. It has a population of 3,773.