Habitada pelos romanos foi "villa" importante ligada à pesca e à salga de peixe, de que foram encontrados vários tanques. No período de ocupação muçulmana tinha muralhas de defesa e, após a reconquista cristã, foi vila com foral outorgado pelo rei D. Dinis, em 1283.
Hoje, Cacela Velha é uma pequena povoação de agricultores e pescadores, de brancas casas térreas, um magnífico miradouro sobre o mar e os vastos areais da Ria Formosa.
Detém a credencial de Imóvel de Interesse Público desde 23 de Setembro de 1983.