Small Town. Big Heart.
Avon is located in Bon Homme County, South Dakota. We are comfortably located between several small to medium sized cities and well within comfortable driving range to one of South Dakota’s major metropolitan centers. We offer an excellent place for family growth including an outstanding school that is large enough to include mainstream subjects but small enough that individual attention can still be given to any student. We have a wide variety of sports here and you will find that the entire city goes all out to support each team, no matter how far they have to travel or how many times. Or, if your family prefers a calmer pace, we offer the Avon Public Library, the Avon Kid’s Club, and the Avon City Park. No wonder they call us “The Small Town With The Big Heart”.