حسب إحصاءات عام 2001 فإن حوالي 83.9% من سكان بلغاريا هم بلغاريون، مع وجود أقليتين كبيرتين همالأتراك (9.4%) والغجر (4.7%)، كما أن هناك أقليات أخرى صغيرة، أهمها الأرمن، الروس، التتار،المقدونيون، اليهود وغيرهم.