Shabla (en búlgaro: Шабла) es una ciudad y balneario en el noreste de Bulgaria, parte de la provincia de Dobrich y 19 km de Kavarna. Está situado en la costa búlgara del Mar Negro en las proximidades del lago de agua salada Shabla y el punto más oriental de Bulgaria.