Weir is a town in Choctaw County, Mississippi, United States.
[4] Weir is located in southwestern Choctaw County at 33°15′48″N 89°17′22″W / 33.26333°N 89.28944°W / 33.26333; -89.28944 (33.263423, -89.289439),[5] bordered on the north by the Yockanookany River.
Mississippi Highway 12 passes north of the town, leading northeast to Ackerman, the county seat, and southwest to Kosciusko.
25.5% of all households were made up of individuals, and 13.9% had someone living alone who was 65 years of age or older.
The school received a new building in 2005 that was dedicated to Mr. Marion Kelly who served as teacher, coach, and principal for approximately 40 years.