Beata Mazurek urodziła się w 1967 r. w Ostrowi Mazowieckiej. Z wykształcenia jest socjologiem. Ukończyła Katolicki Uniwersytet Lubelski.
Studia podyplomowe z zakresu zarządzania w administracji realizowała w Wyższej Szkole Przedsiębiorczości i Administracji w Lublinie. Ma za sobą również studia podyplomowe z europejskiej administracji rządowej i samorządowej, które ukończyła w Wyższej Szkole Humanistycznej w Pułtusku.
Beata Mazurek pracowała m.in. w Miejskim Ośrodku Pomocy Społecznej w Chełmie, Powiatowym Urzędzie Pracy w Chełmie, chełmskiej delegaturze urzędu wojewódzkiego oraz w niepublicznym przedszkolu w Chełmie.
Pełniła również funkcję przewodniczącej miejskiej społecznej rady do spraw osób niepełnosprawnych w Chełmie.
W 2005 została wybrana na posła V kadencji w okręgu chełmskim, z listy PiS. W roku 2007 po raz drugi uzyskała mandat poselski. W 2011 r. z powodzeniem ubiegała się o reelekcję.
Prywatnie posłanka PiS jest zamężna.
O prezesie Kaczyńskim zawsze wypowiada się bardzo ciepło - Bardzo lubię prezesa, to bardzo ciepły i miły człowiek. Zupełnie inny od tego przedstawianego w mediach. Kiedy mamy okazję, często ze sobą rozmawiamy - mówi posłanka.