The city of Algeciras is a Spanish town located in the Campo de Gibraltar within the province of Cadiz, in the autonomous region of Andalusia.