Bagnell is a town in Miller County, Missouri, United States.
[5] The town was named after William Bagnell of St. Louis County, who operated a tie business along the Osage River.
[6] A post office called Bagnell was established in 1884, and remained in operation until 1942.
[7] Bagnell is in western Miller County, on the north side of Little Gravois Creek where it enters the Osage River, which forms the eastern border of the town.
Bagnell is accessible by County Highway V, which leads 1 mile (2 km) southeast from U.S. Route 54 to the center of town.
There were 60 housing units at an average density of 127.7 per square mile (49.3/km2).
There were no families and 2.2% of the population living below the poverty line, including no under eighteens and 11.1% of those over 64.