Leonardville is a city in Riley County, Kansas, United States.
[8] According to the United States Census Bureau, the city has a total area of 0.28 square miles (0.73 km2), all land.
[9] Leonardville is part of the Manhattan, Kansas Metropolitan Statistical Area.
The 2020 United States census counted 432 people, 161 households, and 101 families in Leonardville.
There were 188 housing units at an average density of 643.8 per square mile (248.6/km2).
31.1% of households consisted of individuals and 11.8% had someone living alone who was 65 years of age or older.
29.6% of all households were made up of individuals, and 11.9% had someone living alone who was 65 years of age or older.
The racial makeup of the city was 98.74% White, 0.25% Native American, 0.50% Asian, and 0.50% from two or more races.
27.5% of all households were made up of individuals, and 13.8% had someone living alone who was 65 years of age or older.
The community is served by Riley County USD 378 public school district.