Sofia ist eine Stadt mit einer alten Geschichte: eine der drei ältesten Städte Europas. Die Stadt war Teil des Römischen Reiches, Teil des Bulgarischen Reiches, Teil des Oströmischen Reiches. Nach 14 c. war die Stadt Teil des Osmanischen Reiches. Sofia wurde 1879 die neue Hauptstadt Bulgariens. (Nach der Befreiung Bulgariens vom Osmanischen Reich). In dieser Stadt lebten Bulgaren, Türken, Juden und andere Hunderte von Jahren zusammen. Das Zentrum von Sofia, wo sich die beiden Hauptstraßen der antiken Serdika “Cardo Maximus” und “Decumanus Maximus” kreuzen, ist Teil des historischen und archäologischen Reservats “Serdika - Sredets”.
Die Stadt Serdika oder Serdnopolis wurde 2.000 Jahre v. Chr. vom thrakischen Stamm Serdi gegründet, der sich in der Region um die heißen Mineralquellen niederließ. Im 1. Jahrhundert n. Chr. wurde die Stadt von den Römern erobert, die die wichtige und strategische Lage und die Mineralquellen schätzten.