Leighton, Iowa

Leighton is a city in Mahaska County, Iowa, United States.

[3] According to the United States Census Bureau, the city has a total area of 0.10 square miles (0.26 km2), all of it land.

[4] As of the census of 2020,[6] there were 158 people, 66 households, and 47 families residing in the city.

There were 67 housing units at an average density of 723.4 per square mile (279.3/km2).

Hispanic or Latino persons of any race comprised 3.2% of the population.

22.7% of all households were made up of individuals, 12.1% had someone living alone who was 65 years old or older.

There were 65 housing units at an average density of 650.0 per square mile (251.0/km2).

There were 59 housing units at an average density of 773.0 per square mile (298.5/km2).

Map of Iowa highlighting Mahaska County