Avon Houston CountyAlabama Map Population 510 (2020)Type TownArea 2.36 sq mi (6.12 km²), 0.01 sq mi waterGovernment TOWN OF AVONGovernment office PO BOX 462, ASHFORD, AL 36312