Bistra Ivanova Spasova was born on 09.02.1966 in the town of Svoge. In 1987, she graduated from the Pedagogical Institute for Junior High Schools in the town of Smolyan, specializing in history and geography. She has been a teacher for 11 years in the village of Iskrets, Svoge municipality. In 2002 she graduated as a Master of Law at Sofia University "St. Kliment Ohridski". In 2007, she studied English at the British Council accredited by the Eurocentre Foundation in London. In 2008 she graduated with a diploma from the Sofia University "St. Kliment Ohridski" and a diploma from the Institute of European Law in Nancy, France and the Robert Schuman Institute in Strasbourg. She was registered as a member of the Sofia Bar Association in 2002 and since then she has been working in Sofia.