Bolgariya yakka palataliparlamentga ega. Umum-Milliy Yig'ilishi yoki Narodno Sabranie, 240 deputatlardan iborat bo'lib, ular xalq tomonidan 4 yillik muddatga saylaniladi. Ovozlar 28-ta administrativ bo'limlarning har biridagi nomzodlarning partiyalariyoki koalitsiyalariga beriladi. Partiya yoki koalitsiya parlamentga kirish uchun eng kamida ovozlarning 4% to'plashi zarur.Parlament qonunlarning kuchga kirishi, byudjetni tasdiqlash, prezident saylovlariga tayyorgarlik ko'rish, bosh vazir va boshqa vazirlarning tanlovi va ularning ishdan bo'shatilishi, urush e'lon qilish, qo'shinlarning Bolgariya hududidan tashqariga chiqishi va xalqaro bitim va shartnomalarni tasdiqlash kabi vazifalarni bajaradi.