Osage Heights, Missouri

Osage Heights: a city in Saint Clair County, Missouri.

About

Osage Heights is a city located in the county of Saint Clair in the U.S. state of Missouri.

Quick Facts about Osage Heights

State Missouri (United States)
County Saint Clair County
Latitude & Longitude 37.9831,-93.8102
Time Zone America/Chicago
Local time 02:59:03 (7th November 2026)
Weather 36℉ Mostly Cloudy 7-days weather

Geography

Osage Heights is located at 37°58'59"N 93°48'37"W (37.9830900, -93.8102100).

Osage Heights map

Click "full screen" full screen map icon to open full mode. View satellite images

Weather

36°F
Mostly Cloudy
0 to 3 mph NE Tonight

Mostly cloudy. Low around 36, with temperatures rising to around 39 overnight. Wind chill values as low as 39. Northeast wind 0 to 3 mph.

7-Day Forecast

Nearby Schools and Colleges

Schools and campuses linked to Osage Heights, MO. Select a name to open its map and contact details.

Code Name City ZIP
260336 Clinton Technical School Clinton (MO) 64735

Nearby Transit Stations (3)

Rail and bus stations connected to Osage Heights, MO. Select a station to open its map and address details.

Code Name Address Type
WAR Warrensburg 100 South Holden St. RAIL
SED Sedalia 100 block of Main Street, through parking lot RAIL
LEE Lee's Summit 217 SW Main St. RAIL

Closest post offices linked to Osage Heights.

Post Office Name City ZIP
R Post Office Roscoe (MO) 64781

Other cities in Saint Clair County

Cities, towns, neighborhoods & other populated places in Saint Clair County , MO.

City Name Population Title
Appleton City 1,080 City in St.