Bulgaria occupies 110,994 square kilometers on the Balkan Peninsula, positioned between 41 and 44 degrees north latitude and 22 and 29 degrees east longitude. The country shares borders with Romania to the north, Serbia and North Macedonia to the west, Greece and Turkey to the south, and meets the Black Sea along 378 kilometers of eastern coastline. The Danube River forms most of the northern boundary with Romania, flowing 471 kilometers along Bulgarian territory before emptying into the Black Sea near the town of Durankulak. This arrangement of borders creates a roughly rectangular territory that extends 520 kilometers from east to west and 330 kilometers from north to south at maximum points.
The Balkan Mountains, known locally as Stara Planina, traverse Bulgaria from west to east for approximately 560 kilometers, dividing the country into distinct northern and southern zones. The range enters from Serbia near the peak of Kom at 2,016 meters elevation and extends to Cape Emine on the Black Sea coast, where limestone cliffs drop directly into the water. The highest point in Stara Planina is Botev Peak at 2,376 meters, located in the central section of the range above the town of Kalofer. The mountains create a pronounced climatic barrier, with northern slopes receiving more precipitation and experiencing colder winters than the southern faces. The Shipka Pass at 1,334 meters elevation provides the most historically significant crossing point, while the Petrohan Pass at 1,442 meters offers the highest road crossing still maintained year-round.
The Rila Mountains in southwestern Bulgaria contain the highest elevations in the Balkans outside the Caucasus. Musala Peak reaches 2,925 meters, making it the tallest point in Bulgaria and the entire Balkan Peninsula. The range extends approximately 80 kilometers from northwest to southeast and 50 kilometers from northeast to southwest, covering an area of roughly 2,400 square kilometers. Glacial activity during the Pleistocene epoch carved more than 180 lakes into the Rila massif, with the Seven Rila Lakes cluster between 2,100 and 2,500 meters elevation forming the most visited glacial lake group. The mountains contain 28 peaks exceeding 2,600 meters elevation. Granite and gneiss dominate the geology, with these crystalline rocks dating to the Precambrian and Paleozoic eras.
The Pirin Mountains lie immediately south of the Rila range, separated by the valley of the Mesta River. Vihren Peak at 2,914 meters represents the second highest point in Bulgaria, located in the northern section of Pirin. The range extends approximately 80 kilometers north to south with an average width of 40 kilometers, covering about 2,585 square kilometers total. Pirin contains more than 70 glacial lakes and exhibits more pronounced alpine character than Rila, with extensive areas of bare rock and scree above 2,400 meters elevation. Marble formations appear throughout the range, particularly in the southern sections near the Greek border. The mountains received UNESCO Biosphere Reserve designation in 1977, upgraded to World Heritage Site status in 1983 for the area now encompassed by Pirin National Park, which covers 403 square kilometers.
The Rhodope Mountains occupy southeastern Bulgaria and extend into northern Greece across an area of approximately 14,750 square kilometers, with roughly two-thirds lying within Bulgarian territory. The range differs fundamentally from Rila and Pirin in geological composition and topographic character. Metamorphic rocks including schists, gneisses, and marbles form the predominant geology, with formations dating primarily to the Precambrian era. The highest elevation in the Bulgarian Rhodopes is Golyam Perelik at 2,191 meters. The mountains exhibit a distinctive plateau character with deeply incised river gorges rather than sharp peaks. The Trigrad Gorge reaches depths exceeding 350 meters where the Trigrad River has cut through marble formations. The Devil's Throat Cave near Trigrad contains an underground waterfall dropping 42 meters into a chamber inaccessible from below, where the river disappears into the rock.
Vitosha Mountain rises directly south of Sofia, with Cherni Vrah peak reaching 2,290 meters elevation just 15 kilometers from the city center. The mountain covers approximately 278 square kilometers and became Bulgaria's first nature park in 1934, expanded to current boundaries in 2000. The geological foundation consists primarily of Paleogene granite intrusions that formed roughly 30 million years ago. Vitosha supports the southernmost documented population of the Eurasian lynx in the Balkans, confirmed through camera trap surveys conducted between 2015 and 2019. The mountain receives heavy recreational use, with the Aleko area at 1,800 meters elevation serving as the primary ski zone since facilities opened in 1948.
The Danubian Plain extends south from the Danube River to the foothills of Stara Planina, covering approximately 31,500 square kilometers. The plain formed through sediment deposition during the Quaternary period, with alluvial terraces and loess deposits dominating the surface geology. Elevations range from 20 meters along the Danube to approximately 300 meters at the southern boundary near the mountains. The Rusenski Lom River has carved a canyon system reaching depths of 120 meters through Cretaceous limestone formations, creating the cliffs that house the Ivanovo Rock Churches. The Belogradchik Rocks near the Serbian border represent erosional remnants of Triassic conglomerates and sandstones, with formations reaching heights of 200 meters in distinctive pillar and mushroom shapes colored red and yellow by iron oxides.
The Thracian Plain occupies the area between Stara Planina and the Rhodope Mountains in southern Bulgaria, extending approximately 180 kilometers east to west and varying between 50 and 100 kilometers in width. The plain covers roughly 31,000 square kilometers at elevations between 50 and 200 meters. The Maritsa River drains the plain, flowing 321 kilometers through Bulgarian territory from its source in the Rila Mountains before continuing into Greece and Turkey to reach the Aegean Sea. The Tundzha River, the longest tributary of the Maritsa entirely within Bulgaria, flows 365 kilometers northward through the plain before joining the Maritsa near Edirne in Turkey. Soils in the plain developed primarily from Quaternary alluvial deposits, creating conditions well-suited to agriculture.
The Rose Valley extends along the southern slopes of Stara Planina between the towns of Klisura and Karnobat, covering approximately 3,000 square kilometers at elevations between 300 and 700 meters. The area concentrates production of Rosa damascena, cultivated specifically for rose oil extraction. Bulgaria produces approximately 70 percent of global rose oil supply, with production centered in the Rose Valley. The harvest occurs during a three-week period in late May and early June when oil content in the petals peaks. One kilogram of rose oil requires processing between 3,000 and 4,000 kilograms of fresh rose petals. The industry dates to the Ottoman period, with commercial cultivation beginning in the 17th century. The town of Kazanlak serves as the traditional center of rose oil production, with distilleries processing roses from surrounding fields.
The Black Sea coast extends 378 kilometers from the Romanian border at the Danube delta to the Turkish border south of Rezovo. The coastline divides into northern and southern sections with markedly different characteristics. The northern coast from the Danube to Cape Emine features predominantly limestone cliffs ranging from 20 to 70 meters in height, with narrow beaches at cliff bases and wider beaches where rivers meet the sea. The southern coast from Cape Emine to Turkey exhibits lower relief with extensive sandy beaches interrupted by occasional headlands. The continental shelf extends 110 to 120 kilometers offshore in the north but narrows to 10 to 15 kilometers in the south, creating different near-shore environments.