Caravelas é um municípiobrasileiro do estado da Bahia. Localiza-se a uma latitude 17º43'55" sul e a uma longitude 39º15'57" oeste, estando a uma altitude de 10 metros e é banhado pelo rio de mesmo nome. Sua população estimada em 2004 era de 20 733 habitantes.