Denumirea tracica şi greaca veche a statiunii Obzor a fost Naulochos, un mic port de pe coasta Traciei, colonia Mesembria. Vechii romani numit-o Templum Iovis (Templul lui Jupiter); Pliniu i-a spus Tetranaulochus. Grecii au denumit statiunea Obzor cu numele de Heliopolis – Orasul Soarelui, iar parcul statiunii dezvaluie etapa cu etapa indicii ale dominatiei grece si romane: coloane si statui antice, ruine ale unei cetati si ale unei fortarete. În timpul dominaţiei otomane in Bulgaria, localitatea a fost cunoscuta sub numele de Gözeken. Numele modern a fost introdus în 1936; Obzor a obţinut statutul oraşului, la 9 septembrie 1984.