Moline is a city in Elk County, Kansas, United States. As of the 2010 census, the city population was 371. Moline is located in south central Elk County at the intersection of US Highway 160 and Kansas Highway 99.
Moline is well known for being the home of Kansas' oldest swinging (suspension-type) bridge, built in 1904. The bridge spans over a lower portion of a local stream, Wildcat Creek. Immediately to the west of the famous Swinging Bridge, a limestone water fall formation flows with water through much of the rainy season in late winter and early spring.