泊和水库。索菲亚位于保加利亚第二大城市普罗夫迪夫西北130公里（81英里），位于布尔加斯以西380公里（236英里），位于保加利亚的黑海沿岸城市，重要港口以西瓦尔纳380公里（236英里）。 索菲亚离保加利亚距其他三个国家的边境线不到200公里：离塞尔维亚55公里（34英里的卡洛蒂纳），离马其顿共和国113公里（70英里的久埃舍沃），离希腊183公里（114英里的库拉塔）。
气候.索菲亚属于湿润大陆性气候（humid continental climate，Koppen Cfb