Avon Map
Avon is a city in Bon Homme County, South Dakota, United States. The population was 590 at the 2010 census.
Avon is located at 43°0?24?N 98°3?33?W / 43.00667°N 98.05917°W / 43.00667; -98.05917 (43.006780, -98.059092).
According to the United States Census Bureau, the city has a total area of 0.6 square miles (1.7 km²), all of it land.
Nearby cities include Tyndall, Wagner, Springfield, Tripp, Niobrara.