Sandra Locher Benguerel naît Sandra Locher le à Soleure. Elle est originaire de Hasle bei Burgdorf, dans le canton de Berne[1].
Elle grandit à Lüterkofen, dans le canton de Soleure[2]. Après ses études à Soleure, elle occupe divers postes dans l'enseignement primaire à Soleure, puis dans les Grisons[3], où elle vit depuis 2001[2].
Elle annonce en qu'elle ne se présentera pas pour un nouveau mandat aux élections fédérales d'octobre 2023 afin de se consacrer à son métier d'institutrice[6].