The Bow Valley Ballroom is located seven miles north of Hartington in the hamlet of Bow Valley. The original ballroom was built in 1896. The structure housing the ballroom has changed over the years, but its physical location has always remained at the same site. The ballroom features youth dancing, wedding dances and receptions, and community plays.