Bulharsko sa nachádza na juhovýchode Balkánskeho polostrova a má rozlohu necelých 111 000 km2 . Jeho povrch tvoria vysoké hory, lesy, úrodné nížiny, jazerá a rieky. Pohorie
Stará Planina (predtým známe ako Balkánske pohorie, odtiaľ názov polostrova) sa tiahne od západu na východ naprieč Bulharskom, pričom severnú hranicu ohraničuje rieka
Dunaj a východnú zlatisté
pláže Čierneho mora. Juhozápad krajiny vypĺňa sústava pohorí - Vitoša, Rila s najvyšším vrchom
Musala (2 925 m), Pirin a Rodopy.
Vedeli ste, že?
Čierne more prakticky nemá príliv a odliv, iba stály príboj. Jeho vlny však môžu dosahovať niekoľko metrov. Keďže hlavným prítokom je Dunaj, slanosť mora je oveľa nižšia ako v Stredozemnom mori.