Statistipedia

Palmyra, IL

Palmyra, IL
Map of Palmyra
StateIllinois
Population665
Links
Maps

Palmyra is in the state of Illinois, roughly 56 miles north from St. Louis. It has a population of 665.