Según los datos del INE, en 2018 contaba con una población de 804 habitantes y se sitúa a 145 kilómetros de la capital de provincia, Cádiz.