Edirne, Marmara Bölgesi'nin Trakya kısmında yer alır. Güneyinde Ege denizi, kuzeyde Bulgaristan, batıda Yunanistan, doğuda Tekirdağ, Kırklareli ve Çanakkale ileri ile çevrilidir.
Yüzölçümü 6.098 km² olan Edirne'nin, deniz seviyesinden ortalama yüksekliği 41 metredir. Edirne, idari olarak, biri merkez ilçe olmak üzere 8 ilçe ve 248 köyden oluşmaktadır.
Edirne ili, Trakya Yarımadasında; kuzeyde Istranca Dağları, güneyinde Koru Dağları ve Ege Denizi-Saroz Körfezi, batısında Meriç Nehri ve Meriç Ovası, doğusunda da Ergene Ovasını içine almakta olup, il topraklarının % 80'i tarıma elverişlidir.
Türkiye'nin batı sınır topraklarının önemli bir bölümünü içine alan ilin Bulgaristan'la 88 km'lik bir sınırı vardır. Bulgaristan'la olan sınır, Kırklareli il sınırından başlayarak, Tunca Irmağı'nı kesip, güneybatı yönünde uzanarak Meriç Irmağı'nda sona ermektedir. Burada, Türk, Bulgar ve Yunan sınırları birleşmektedir. Meriç Irmağı, ilin Yunanistan'la sınırını oluşturur. Irmağın doğu yakası Edirne, batı yakası Yunanistan'dır. Edirne-Yunanistan sınırının uzunluğu 204 km'dir. Bu sınır, Enez'de sona ermektedir.
Balkan Yarımadası'nın güneydoğu kesimindeki Trakya Bölgesinde yer alan Edirne ili, yeryüzü şekilleri bakımından çeşitlilik gösterir. Bu çeşitliliği, farklı yükseltiler gösteren dağ ve tepeler ile, daha az yükseltide olan platolar ve ovalar oluşturur. İlin kuzey ve kuzeydoğusu ile güney ve güneydoğusu dağlar ve platolar ile kaplıdır.
İlin önemli akarsularından olan Meriç, Tunca, Arda ve Ergene nehirlerinin debileri Mart-Nisan aylarında yoğun yağışlara bağlı olarak maksimum seviyeye ulaşmaktadır. Yaz aylarında da normal debilerini muhafaza etmektedir. Yörenin en önemli tarım potansiyeli olan çeltik ekim ve sulama zamanlarında ise nehir debileri en az seviyeye ulaşmaktadır.