Hornersville is a city in Dunklin County, Missouri, United States founded in 1840. The population was 647 at the 2010 census.
Hornersville is located at 36°2′29″N 90°6′48″W / 36.04139°N 90.11333°W / 36.04139; -90.11333 (36.041365, -90.113360). It is the southernmost municipality in the Midwestern United States.
According to the United States Census Bureau, the city has a total area of 0.8 square miles (2.0 km²), all of it land.