Machens is a populated place located within the Township of Rivers, a minor civil division (MCD) of St. Charles County.
Machens appears on the Elsah U.S. Geological Survey Map. St. Charles County is in the Central Time Zone (UTC -6 hours).
St. Charles County: Subdivisions (MCDs) | Cities & Towns | ZIP Codes | Features (airports, churches, hospitals, etc.)
Nearby Hotels | Driving DirectionsBIG Map | Driving Directions | Terrain Map | Satellite Map
BOUNDARY MAPS: Township of Rivers | St. Charles County
Portage Des Sioux, MO
(1.4 miles NNW) Elsah, IL (3.9 miles NNW) Old Jamestown, MO (5.1 miles SSE) West Alton, MO (6.4 miles ESE) Grafton, IL (7.1 miles NW) |
Florissant, MO
(7.9 miles S) Alton, IL (8 miles E) Black Jack, MO (8.3 miles SSE) Godfrey, IL (8.7 miles ENE) Hazelwood, MO (9.4 miles SSW) |
Whitecorn, MO
(1.4 miles WSW) Musicks Ferry, MO (2.7 miles S) Black Walnut, MO (3.1 miles SW) Lockhaven, IL (3.6 miles NE) Wilkie, MO (3.6 miles WSW) |
Riehl, IL
(3.9 miles NE) Beltrees, IL (3.9 miles N) Clifton Terrace, IL (4.5 miles ENE) Quatoga Bluff, IL (4.7 miles ENE) Melville, IL (5.1 miles ENE) |