Ahtopol (en Búlgaro "Ахтопол" y en griego Αγαθόπολις) es una ciudad en el Sureste de Bulgaria, bañada por el mar Negro.