Johnstown, Missouri
Johnstown: a city in Bates County, Missouri.
About
Johnstown is a city located in the county of Bates in the U.S. state of Missouri.
Quick Facts about Johnstown
| State | Missouri (United States) |
| County | Bates County |
| Latitude & Longitude | 38.3100,-94.0824 |
| Time Zone | America/Chicago |
| Local time | 14:34:28 (6th November 2026) |
| Weather | 41℉ Mostly Cloudy 7-days weather |
Geography
Johnstown is located at 38°18'36"N 94°4'57"W (38.3100200, -94.0824400).
Johnstown map
Click "full screen"
icon to open full mode. View satellite images
Weather
41°F
Mostly Cloudy
5 mph NNW
Thursday Night
Mostly cloudy, with a low around 41. North northwest wind around 5 mph.
7-Day Forecast
Hardscrabble
Nearby Schools and Colleges
Schools and campuses linked to Johnstown, MO. Select a name to open its map and contact details.
| Code | Name | City | ZIP |
|---|---|---|---|
| 260336 | Clinton Technical School | Clinton (MO) | 64735 |
| 417682 | Cass Career Center | Harrisonville (MO) | 64701-2024 |
Nearby Transit Stations (5)
Rail and bus stations connected to Johnstown, MO. Select a station to open its map and address details.
| Code | Name | Address | Type |
|---|---|---|---|
| WAR | Warrensburg | 100 South Holden St. | RAIL |
| LEE | Lee's Summit | 217 SW Main St. | RAIL |
| SED | Sedalia | 100 block of Main Street, through parking lot | RAIL |
| IDP | Independence | 600 South Grand Ave. | RAIL |
| KCY | Union Station | 30 West Pershing Rd. | RAIL |
Closest post offices linked to Johnstown.
| Post Office Name | City | ZIP |
|---|---|---|
| Montr Post Office | Montrose (MO) | 64770 |
Other places with the same name (4)
- Johnstown, Pennsylvania city in Cambria County, Pennsylvania, United States. with a population of 18,939 people.
- Johnstown, Colorado municipality in Colorado, USA. with a population of 13,923 people.
- Johnstown, New York city in the state of New York, USA. with a population of 7,230 people.
- Johnstown, Ohio village in Licking County, Ohio, United States. with a population of 5,127 people.