İğneada, Marmara Bölgesi’nde bulunan Kırklareli ilinin Demirköy ilçesine bağlı bir beldedir. Karadeniz’in en batısında, Trakya’nın ise en doğusundadır. İstanbul'a 250 km, Kırklareli şehir merkezine 97 km uzaklıkta bulunur. İğneada, Bulgaristan sınırındadır.