Malvern is a town in Geneva County, Alabama, United States.
[2] According to the U.S. Census Bureau, the town has a total area of 14.0 square miles (36 km2), all land.
[5] As of the census[6] of 2000, there were 1,215 people, 485 households, and 370 families residing in the town.
21.0% of all households were made up of individuals, and 7.6% had someone living alone who was 65 years of age or older.
As of the census[7] of 2010, there were 1,448 people, 582 households, and 428 families residing in the town.
22.7% of all households were made up of individuals, and 10.8% had someone living alone who was 65 years of age or older.
As of the 2020 United States census, there were 1,536 people, 614 households, and 407 families residing in the town.