La arquitectura de los diferentes pueblos que dominaron Sofia es un ejemplo de la milenaria historia de la ciudad, con edificios de estilo otomano, ruso ortodoxo o de su período socialista.