Bulharsko leží v severovýchodnej časti Balkánskeho polostrova. Má prístup k Čiernemu moru / 378 km / a jeho územie je pomerne hornaté, nachádza sa tu viacero vysokých pohorí, napr. aj pohorie, ktoré dalo meno polostrovu, i pohorie Rila, v ktorom sa nachádza najvyšší bod štátu i Balkánskeho polostrova. Priemerná nadmorská výška Bulharska je 470 m. Najdlhšie bulharské pohorie je Stará planina, ktorá prechádza stredom krajiny. Hlavný horský hrebeň sa tiahne v smere západ východ v dĺžke asi 600 km a rozdeľuje krajinu na dve takmer rovnaké časti. Južnú časť Bulharska zaberá Rilsko-rodopsky masív, ktorý je tvorený viacerými menšími pohoriami ako sú pohoria Rila, Pirin, Rodopy a ďalšie menšie výbežky. Pohorie Rila prevyšuje všetky bulharské pohoria. Pôsobí mimoriadne impozantne. Vo vysoko položených častiach pohoria je vyše 150 jazier. Najvyšším končiarom Rily a juhovýchodnej Európy je Musala (2925 m). Názov Rila je tráckeho pôvodu a znamená pohorie bohaté na vodu. Tu pramenia rieky Marice, Iskaru, Mesty a ďalšie. Medzi pohoria sa vtesnali kotliny a údolia riek, Hornotracká nížina popri rieke Marica a Bulharska tabula pri Dunaji. V západnej časti Bulharska sa osamelo tyčí menšie ale dosť vysoké pohorie Vitoša, s najvyšším Čiernym vrchom (2290 m). Na úpätí Vitoše sa rozprestiera hlavné mesto Sofia. Vďaka tomu sa Vitoša stala národným parkom.