Skip to content

South Palmyra Township, Illinois

South Palmyra Township is located in Macoupin County, Illinois, United States. As of the 2010 census, its population was 747 and it containe…
South Palmyra Township is located in Macoupin County, Illinois, United States. As of the 2010 census, its population was 747 and it contained 380 housing units.

Suggested Itineraries

Data from: Wikipedia