St. Mary is an unincorporated community in St. Mary's Township, Hancock County, Illinois, United States.
The community is located along County Route 6 3.9 miles (6.3 km) north of Plymouth.
[2]
This Hancock County, Illinois location article is a stub.
You can help Wikipedia by expanding it.