De origen púnico, pasó a ser en época romana la "Colonia Libertinorum Carteia", primera colonia latina establecida fuera de suelo itálico, constatándose su abandono a fines del siglo V o principios del s.