En la época contemporánea, se ha convertido en un lugar de especial interés para visitantes del mundo entero por el importante patrimonio histórico-artístico que atesora su casco antiguo y por su proximidad al centro turístico de Slanchev briag (Costa del Sol).
[1] El asentamiento tracio original llamado Menebria y datado del segundo milenio a. C. se convirtió en una colonia griega fundada por los dorios de Megara, que denominaron Mesambria, y pronto llegó a ser un importante centro comercial que recibía mercancías de los mares Egeo y Mediterráneo y que acuñó su propia moneda desde el siglo V a. C., lo que supuso hacerle competencia a otra ciudad griega en esta zona de la costa del mar Negro: la colonia jonia Apolonia (actual Sozopol).
La ciudad cayó bajo el Imperio romano en el 71 a. C., constituyó uno de los bastiones más importantes del Imperio bizantino a partir del siglo V y fue disputada entre bizantinos y búlgaros, que consiguieron conquistarla en el 812 liderados por el kan Krum, la cedieron de nuevo a Bizancio en el 864 y la reconquistaron con el zar Simeón I el Grande.
Existen testimonios de la versión eslava del nombre, Nesebar o Mesebar, desde el siglo XI.
Tras la marcha de los griegos en 1925, se construyó una ciudad nueva y la antigua fue restaurada.