Edirne’nin, tarihî kayda göre, önce bir Trak yerleşimine ev sahipliği yaptığı sanılır. MS 2. yüzyılda Roma İmparatoru Hadrianus onu yeniden inşa etti ve kent onun adıyla — Hadrianopolis — anılmaya başladı. 2. ve 3. yüzyıllar parlak bir dönemdi; 4. yüzyıldan itibaren kent bir savaş alanı oldu ve iç savaşlar ile Got, Hun ve Bulgar akınları boyunca Bizans’ın elinde kaldı.

Türkler kenti 1361’de aldı. I. Murad adını Edirne olarak değiştirdi ve 1365’te Bursa’dan sonra ikinci başkent oldu. Yaklaşık bir yüzyıl Osmanlı başkentiydi ve hızla büyüdü. İstanbul 1453’te alınınca Edirne bu unvanı devretti, ama imparatorluğun ikinci merkezi olarak kaldı ve bir ilim, kültür ve sanat kenti olarak gelişmeyi sürdürdü.