Caravelas esta no extremo sul da Bahia a 870 km de Salvador e 36 km ao sul de Prado, na BA-001, às margens do Rio Caravelas, que aí encontra o mar.
Ao longo da costa, perto da cidade, há bonitas praias, Kitongo, Grauçá e Iemanjá em Barra de Caravelas.
A cidade na Costa das Baleias tem estrutura hoteleira razoável e realiza tradicionais festas religiosas assistidas por milhares de pessoas.
Para conhecer a região, o melhor são os passeios a cavalo por praias virgens ou passeios de chanlana pelo Rio Caravelas.
Caravelas foi fundada em 1581, sendo o município criado em 1700.
Em 11 de Maio de 1823 travou-se aqui um combate entre a marinha portuguesa e as forças brasileiras, durante a guerra da independência. Em 1855 passou à categoria de cidade.