Desde la década de los 90, salvando algunos altibajos, las cifras de población de Barbate se han mantenido prácticamente constantes, contando con 22 808 habitantes a 1 de enero de 2015.