Bulgaria hadde ved folketellingen i 2001 13 byer med mer enn innbyggere. Til samme tid bodde 69 % av befolkningen i urbane strøk. Det er klar trend med økende urbanisering og fraflytting av utkantene, blant annet på grunn av høy arbeidsledighet på landsbygda. Dette kommer blant annet til uttrykk i en klart høyere gjennomsnittsalder i befolkningen i rurale strøk.