Město se původně nazývalo Belovidovo ("Беловидово") a tak je uvedeno ještě v osmanském registru z počátku 18. století. Později neslo název Darıdere. Součástí Bulharska se stalo po první balkánské válce (1912); tehdy zde žilo 320 rodin, z toho 200 křesťanských a 120 muslimských. Skladba obyvatelstva se změnila především v důsledku výměny obyvatel mezi Řeckem a Bulharskem. Současný název nese od roku 1934.