Se sitúa en el oeste de Bulgaria, a los pies del Monte Vitosha, en el Valle de Sofía que está rodeado por montañas en todas direcciones.