Avon, Alabama

Avon, Alabama
Town hall
Location of Avon in Houston County, Alabama.
Coordinates: 31°10′47″N 85°16′44″W / 31.17972°N 85.27889°W / 31.17972; -85.27889
Country United States
State Alabama
CountyHouston
Government
 • TypeMayor-Council
 • MayorEvan Gardner
Area
 • Total
2.37 sq mi (6.14 km2)
 • Land2.36 sq mi (6.12 km2)
 • Water0.0077 sq mi (0.02 km2)
Elevation
269 ft (82 m)
Population
 (2020)
 • Total
465
 • Density196.8/sq mi (75.97/km2)
Time zoneUTC-6 (Central (CST))
 • Summer (DST)UTC-5 (CDT)
ZIP Code
36312
Area code334
FIPS code01-03364
GNIS feature ID2405191

Avon is a town in Houston County, Alabama, United States. It incorporated in January 1957. It is part of the Dothan, Alabama Metropolitan Statistical Area. As of the 2020 census, Avon had a population of 465.