Ахтополь (болг. Ахтопол) — город в Болгарии, расположен на побережье Чёрного моря. Находится в Бургасской области, входит в общину Царево. Население составляет 1425 человек. Ахтополь — самый южный Болгарский город на Черноморском побережье.
Основан греками из Аполлонии (ныне город Созопол), находившейся 58 км севернее, под именем Авлеон Тихос (греч. Αυλαιον Τειχος). В Византийскую эпоху назывался Агатуполис (греч. Αγαθουπολις). Один из немногих городов, остававшихся в руках последнего императора Византии Константина Палеолога. Перешёл к туркам перед осадой и падением Константинополя в 1453 году. Его современное имя восходит к греческому Актополи — прибрежный город.
Ахтополь расположен на скалистом полуострове на берегу моря у подножия горы Странджа, в 14 км к югу от города Царево и в 5 км к северу от устья реки Велека. Является частью природного парка «Странджа».