Bierstetten hat rund 630 Einwohner und liegt am Ostrand des Landkreises Sigmaringen, ungefähr auf halber Höhe zwischen Bad Saulgau und Bad Schussenried, am Nordwestrand der Atzenberger Höhe. Von Bierstetten aus führt im Winter auch eine Verbindungsspur zur weithin bekannten und beliebten Loipe auf der Atzenberger Höhe.
Im Zuge der Kreisreform kam der Ort am 1. Januar 1975 zur Stadt Saulgau, und somit zum Landkreis Sigmaringen.
Die Niederschlagsstation liegt am locker bebauten nordöstlichen Ortsrand, unmittelbar am Bierstetter Bach, der nach Norden zu nach nur wenigen Kilometern in die Kanzach mündet.