Oskaloosa, Missouri

Oskaloosa: a city in Barton County, Missouri.

About

Oskaloosa is a city located in the county of Barton in the U.S. state of Missouri.

Quick Facts about Oskaloosa

State Missouri (United States)
County Barton County
Latitude & Longitude 37.6392,-94.5925
Time Zone America/Chicago
Local time 04:08:25 (7th November 2026)
Weather 36℉ Cloudy 7-days weather

Geography

Oskaloosa is located at 37°38'21"N 94°35'33"W (37.6392100, -94.5924600).

Oskaloosa map

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

Weather

36°F
Cloudy
0 to 3 mph NE Tonight

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 Oskaloosa, MO. Select a name to open its map and contact details.

Code Name City ZIP
155098 Fort Scott Community College Fort Scott (KS) 66701
155681 Pittsburg State University Pittsburg (KS) 66762
177117 Cottey College Nevada (MO) 64772
488165 Academy of Cosmetology and Esthetics Nevada (MO) 64772-2805
417673 Nevada Regional Technical Center Nevada (MO) 64772

Closest post offices linked to Oskaloosa.

Post Office Name City ZIP
Arcadia Post Office Arcadia (KS) 66711
Mulberry Post Office Mulberry (KS) 66756
Liberal Post Office Liberal (MO) 64762
Bronaugh Post Office Bronaugh (MO) 64728
Arma Post Office Arma (KS) 66712

Other places with the same name (2)

  • Oskaloosa, Iowa city in and the county seat of Mahaska County, Iowa, United States. with a population of 11,803 people.
  • Oskaloosa, Kansas township in Jefferson County, Kansas. with a population of 1,076 people.