Weir
City in Cherokee County, Kansas

Weir is a city in Cherokee County, Kansas, with 569 residents (2020 Census). It sits at 925 ft (282 m) above sea level. The nearest town is Scammon, 3.4 miles SW.
- 569residents (2020 Census)
- 925 ftelevation · 282 m
- 1.1 sq miland area · 2.9 km²
- 500 / sq mipopulation density
- 66781ZIP code
About Weir
Weir is a city in Cherokee County, Kansas, United States. As of the 2020 census, the population of the city was 569.
Text: Wikipedia · CC BY-SA 4.0
Weir weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Weir
Webcams: Windy.com
Living in Weir
- Median household income
- $58,828
- Median home value
- $78,300
- Median age
- 14.5
Do you know Weir? Tell us about it
Help other travelers: share what makes Weir special. We review every message before publishing it.
Map of Weir
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Weir Street View
Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.
Open in Google Maps ›Weir, KS population
Weir had 569 residents in the 2020 Census.
| 2020 Census | 569 |
|---|---|
| Density | 500 per sq mi (193 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Weir at a glance
| State | Kansas (KS) |
|---|---|
| County | Cherokee County |
| Type | City |
| Population | 569 (2020) |
| Land area | 1.14 sq mi (2.9 km²) |
| Water area | 0.00 sq mi (0.01 km²) |
| Elevation | 925 ft (282 m) |
| Coordinates | 37.3096° N, 94.7745° W |
| ZIP code | 66781 |
| Census code (GEOID) | 2076350 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Weir
- Scammon3.4 mi SW
- Cherokee3.6 mi NW
- Roseland4.3 mi SW
- Chicopee5.4 mi N
- Pittsburg8.3 mi NE
- West Mineral8.6 mi W
- Opolis8.7 mi E
- Asbury, MO9.6 mi E
- Columbus10.3 mi S
- Crestline10.3 mi S
- Waco, MO10.5 mi SE
- Frontenac11.1 mi N
Straight-line distance between town centers.
Frequently asked questions about Weir
What county is Weir in?
Weir is in Cherokee County, Kansas.
What is the population of Weir, KS?
569 people lived in Weir at the 2020 Census.
What is the ZIP code of Weir, KS?
The ZIP code of Weir is 66781.
What is the elevation of Weir?
925 feet (282 m) above sea level.
What towns are near Weir?
Scammon (3.4 mi), Cherokee (3.6 mi), Roseland (4.3 mi), Chicopee (5.4 mi), Pittsburg (8.3 mi).
Last updated: