Parliament is unicameral and is located in Sofia.
The National Assembly has 240 members, who are elected to four-terms by popular vote.
Rulers
632-651 Khan Kubrat
651-681 ????
681-700 Khan Asparoukh
700-721 Khan Tarvel
721-725 ????
725-740 Sevar
740-756 Kormisos
756-762 Vinech
762-765 Telech
765-767 Sabin
767-767 Romar
767-772 Toktu
772-772 Magan
772-777 Telerig
777-803 Khan Kardam
803-814 Khan Krum
814-814 Dukum
814-814 Ditsen
816-831 Khan Omurtag
831-836 Malamir
836-852 Khan Perssian
852-889 Boris I
889-893 Vladimir
893-927 Tsar Simeon the Great
927-969 Tsar Peter I
969-971 Boris II
971-976 (To Byzantine Empire)
976-987 David (Joint)
976-987 Moses (Joint)
976-987 Aaron (Joint)
976-1014 Samuil (Joint to 987)
1014-1015 Gabriel
1015-1018 John
1018-1185 (To Byzantine Empire)
1185-1187 Tsar Peter II
1187-1196 Tsar Asen I
1196-1197 Peter II (Restored)
1197-1207 Tsar Kaloyan
1207-1218 Tsar Boril
1218-1241 Tsar Ivan Asen II
1241-1246 Koloman I
1246-1257 ‘”Tsar Michael II”
1257-1258 Koloman II
1258-1277 Constantine
1277-1279 Tsar Ivailo
1279-1280 Tsar Asen III
1280-1292 George I
1292-1298 Smilech
1298-1299 (Vacant)
1299-1299 Chaka
1299-1300 (Vacant)
1300-1321 Tsar Todor Svetoslav
1321-1323 George II
1323-1330 Tsar Mihail Shishman
1331-1371 Tsar Ivan Alexander
1371-1395 Tsar Ivan Shishman
1395-1396 Tsar Ivan Strashimir
1371-1794 (To the Ottoman Empire)
1774-1879 ????
1879-1886 Prince Alexander II
1887-1894 Stafan Stambolov
1887-1918 Tsar Ferdinand
1919-1923 Alexander Stamboliyski
1918-1943 Tsar Boris III
1943-1946 Simeon II
Premiers
1946-1949 Georgi Dimitrov
1949-1950 Vasil Petrov Kolarov
1950-1956 Vulko Chervenkov
1956-1962 Anton Tanev Yugov
1962-1971 Todor
1971-1981 Stanko Todorov
1981-1986 Grisha Filipov
1986-1990 Georgi Atanasov
1990-1990 Andrey Lukanov
1990-1991 Dimitur Popov
1991-1992 Filip Dimitrov
1992-1994 Lyuben Berov
1994-1995 Reneta Indzhova
1995-1997 Zhan Videnov
1997-1997 Stefan Sofianski
1997-2001 Ivan Kostov
2001-2005 Simeon Sakskoburggotski
2005-2009 Sergey Dimitrievich Stanishev
2009 now Boyko Metodiev Borisov
Presidents
1946-1947 Vasil Petrov Kolarov
1947-1950 Mintscho Naitschev
1950-1958 Georgy Damyanov
1958-1964 Dimitar Ganev
1964-1971 Georgy Traykov
1971-1989 Todor Zhivkov
1989-1990 Petar Mladenov
1990-1997 Zhelyu Zhelev
1997-2002 Petar Stoyanov
2002 now Georgi Purvanov