Statistipedia

Moweaqua, IL

Moweaqua, IL
Map of Moweaqua
StateIllinois
Population1,985
Links
Maps

Moweaqua is in the state of Illinois, roughly 47 miles southwest of Champaign. Its population is 1,985.