По предложение на проф. Марин Дринов на 22 март 1879 г. Учредителното събрание обявява София за столица на Княжеството, така градът става четвъртата българска столица, от времето на създаването на държавата.Първата столица на българската държава е Плиска. Тя е разположена в обширна равнина на 2 км от днешното с. Плиска. Води началото си от времето на хан Аспарух. През 893 г. цар Симеон I мести престолния град в Преслав. Велики Преслав - втората столица на Първата българска държава - е изграден на левия бряг на р. Тича през първата половина на IX в. През 978 г. комитопул Самуил застава начело на държавата и обявява за столица Охрид. От 1018 г., когато византийците завладяват България, до пролетта на 1187 г. няма българска държава. Исак II Ангел е вторият византийски император, принуден официално да признае българската държава на север от Стара планина, тогава за столица на Второто българско царство е провъзгласено Търново.