Государство общей площадью 110,9 тыс. кв. км. находится на юго-востоке Европы, на Балканском полуострове. На севере граничит с Румынией, на юге - с Турцией и Грецией, на западе - с Сербией и Македонией. На востоке омывается водами Черного моря.
Большая часть страны гористая (хребты Стара-Планина, Средна-Гора, Рила, Пирин и Родопы), или холмиста. Высшая точка страны и Балканского полуострова - г. Мусала (2925 м). Север страны занят Нижнедунайской равниной, в центре - небольшая Казанлыкская котловина, а на юге - обширная Верхнефракийская низменность.