Osage Heights is a populated place LOCATED WITHIN the Village of Roscoe. In turn, the Village of Roscoe is located within St. Clair County.
Osage Heights is located at latitude 37.983 and longitude -93.81.
Since Osage Heights is located within the Village of Roscoe, all of the census and demographic data for residents of Osage Heights are included as part of the information reported for Village of Roscoe in the "Profile" tab above.
St. Clair 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: Village of Roscoe | Township of Roscoe | St. Clair County
Roscoe, MO
(< 0.1 mile) Osceola, MO (7.2 miles NE) Vista, MO (8 miles E) Lowry City, MO (11.8 miles NNE) Collins, MO (12 miles ESE) |
Gerster, MO
(13 miles E) El Dorado Springs, MO (13.7 miles WSW) Rockville, MO (15.9 miles WNW) Weaubleau, MO (16 miles ESE) Schell City, MO (16.9 miles W) |
Monegaw Springs, MO
(3.6 miles NNW) Oyer, MO (3.6 miles WSW) New Oyer, MO (3.9 miles WSW) Crooks Springs, MO (4.9 miles SSW) Raney, MO (4.9 miles ESE) |
Hardyville, MO
(6.7 miles SSE) Cobb, MO (6.8 miles SSE) Tiffin, MO (7.2 miles WSW) Chalk Level, MO (7.6 miles N) Pape, MO (7.7 miles W) |