A l'origine, Kavarna est une petite colonie grecque du nom de Bisoni. Vivotant vaille que vaille au travers des âges, elle est détruite par un tremblement de terre en 312. On n'en entend plus parler jusqu'au Moyen-Age quand elle réapparaît sous le nom de Karabouna.
Aux XIIIème et XIVème siècles, son influence commerciale s'étend aussi loin que Venise, Gênes, Doubrovnik et elle est très fréquentée par les négociants grecs.
Bientôt, Karabouna devient la capitale de l'État indépendant de Balik et de son frère Dobrotitsa, despotes locaux.
Dans les années 1960, du pétrole est découvert dans la région mais la quantité produite est négligeable du point de vue commercial.