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.