During the High Middle Ages the Freiherr von Oberhofen built Balm Castle on a hill above the village.
Over the following centuries the town, castle and herrschaft passed through several Bernese patrician families.