Los Barrios tiene una población de aproximadamente 23.000 habitantes, con un perfil demográfico que refleja una mezcla de locales y expatriados, especialmente aquellos provenientes de la vecina Gibraltar y otras partes de Europa. La ciudad ha experimentado un crecimiento poblacional moderado en los últimos años, impulsado por sus atractivas condiciones de vida, su proximidad a centros económicos clave y su atractivo como destino turístico.
La comunidad es diversa, con una fuerte identidad andaluza que se refleja en las costumbres locales, el idioma y los festivales. La ciudad también cuenta con una creciente comunidad de expatriados, atraídos por el clima agradable, el estilo de vida relajado y el costo de vida accesible. La población tiende a ser ligeramente más joven, con muchas familias y profesionales eligiendo establecerse en la zona debido a su cercanía a centros de empleo como el Puerto de Algeciras y Gibraltar.