Kranevo je pobřežní vesnice na severním bulharském pobřeží u Černého moře, je součástí obce Balčik v Dobričské oblasti. Leží asi 24 km severně od Varny, nedaleko letoviska Albena, a zároveň v historické oblasti Jižní Dobrudža. V letech 1913 - 1940 byla součástí Rumunska, byla jeho nejjižnější osadou.
Osada byla založena ve starověkém období, pravděpodobně Thráky, a v dalším období byla součástí římské, bulharské i Osmanské říše. Během osmanské nadvlády se jmenovala Ekrene.