Foz es una pequeña ciudad con una población de aproximadamente 10,000 habitantes. La población de la ciudad es principalmente gallega, con profundas raíces en las tradiciones pesqueras y agrícolas de la región. Sin embargo, en los últimos años, Foz ha visto un aumento en visitantes y residentes estacionales, particularmente durante los meses de verano, cuando turistas de otras partes de España y del extranjero acuden a sus playas.
La ciudad cuenta con una distribución demográfica relativamente equilibrada, con una mezcla de familias jóvenes, profesionales en activo y jubilados. Durante la temporada alta turística, la población puede aumentar significativamente, lo que contribuye al ambiente animado y acogedor de la ciudad.