Avon is located in Bon Homme County, in the great state of South Dakota. It has a population of 1,044 and an average household income of $28,047.
Some of the nearby cities are Tyndall (9.4 miles), Kingsbury (9.4 miles), Tripp (11.9 miles), Dante (12 miles), and Scotland, which is only 12.2 miles away.
Avon is a city in Bon Homme County, which has a population of 1,044 as of the year 2000.
If you are interested in being a local editor for Avon, please click here to contact us about this opportunity to represent the Avon community!