Ethnic structure of Bulgaria according to self-determination of the 2011 census calculated from the total population (7,364,570) on a map of the most detailed cadastral division. Most settlements are in their own separate territory, but others are grouped together in a territory. For detailed percentages of any settlement see its article in Romanian Wikipedia.
Own work , data from:

НАСЕЛЕНИЕ КЪМ 01.02.2011 Г. ПО ОБЛАСТИ, ОБЩИНИ, НАСЕЛЕНИ МЕСТА И ВЪЗРАСТ
НАСЕЛЕНИЕ ПО ОБЛАСТИ, ОБЩИНИ, НАСЕЛЕНИ МЕСТА И САМООПРЕДЕЛЕНИЕ ПО ЕТНИЧЕСКА ПРИНАДЛЕЖНОСТ КЪМ 1.02.2011 ГОДИНА
pop-stat.mashke.org
Население по етническа група и майчин език Област: Благоевград
ЕТНО-ДЕМОГРАФСКИ ПРОЦЕСИ В СЕВЕРОИЗТОЧНА БЪЛГАРИЯ ОТ ОСВОБОЖДЕНИЕТО ДО НАЧАЛОТО НА ХХІ ВЕК
ПРОМЕНИ В ЛОКАЛИЗАЦИЯТА НА РОМСКАТА ЕТНИЧЕСКА ГРУПА В БЪЛГАРИЯ (1992–2001 г.)
blank map from [1][2], cadastre according to [3]
Nonemansland