Sofya Vadisi’nin büyük bir alanını kapsayan şehrin kuzeyinde Sıra Dağlar (Stara Planina), doğusunda ve güneydoğusunda Sredna Gora, doğusunda Vitoşa dağı, batısında ise Lülin, Viskâr ve Çepın dağları bulunur.