Brunnadern was a municipality in Toggenburg in the canton of St. Gallen in Switzerland. It was an independent municipality until 1 January 2009, when it joined together with Mogelsberg and St. Peterzell to become the municipality called Neckertal.