Con una población de 30.516 habitantes, es la tercera ciudad de su comarca, integrante del área metropolitana de la Bahía de Algeciras, y undécima de la provincia.