巴尔干半岛东南部。北面与罗马尼亚接壤,南面毗邻土耳其和希腊,西面邻接塞尔维亚和马其顿,东濒黑海。海岸线长378公里。全境70%为山地和丘陵。境内低地、丘陵、山地各约占三分之一。平均海拔470米。巴尔干山脉横贯中部,以北为广阔的多瑙河平原,以南为罗多彼山地和马里查河谷低地。主要山脉还有里拉山脉(主峰穆萨拉峰海拔2925米,为巴尔干半岛最高峰)。主要河流为多瑙河和马里查河:多瑙河流经北部边境,其支流伊斯克尔河纵贯西北境。南有马里查河及其支流登萨河。
保加利亚是中欧与中东之间的一个重要中转国家。其铁路和公路网密集。索非亚、普罗夫迪夫、瓦尔纳和布尔加斯拥有飞机场。后两者是重要海港。
花园城市。它的街道、广场、住宅区掩映在一片葱绿之中,市区有多处林荫大道、草坪和花园。建筑物大都为白色或浅黄色,与缤纷的花木相映,显得格外恬静洁雅。街道上有许多花店、花摊,市民们普遍喜欢种花和赠花,最受欢迎的是经久不谢的石竹花、郁金香和红玫瑰。从索非亚广场沿宽广的、用陶瓷砖铺成的俄罗斯林荫大道前行到鹰桥,在这不到一公里的路上,就有4座美丽的花园。
索亚有多处温泉,水温在40℃左右。市中心的巴尔干旅馆,还保存有建于5世纪的罗马浴室遗迹。除温泉外,这里还有不少甘泉,为市民、游客饮水而设的饮水店遍布全市。