Marín has a population of approximately 24,000 people, with a demographic profile typical of many small coastal towns in Spain. The majority of the population is Spanish, with a significant percentage of residents identifying as Galician. In recent years, the town has seen a gradual influx of international residents, particularly from other European countries, who are attracted to the region’s quality of life and scenic surroundings.
The population is relatively evenly distributed across age groups, although like many parts of Spain, Marín has experienced an aging population in recent years. Nevertheless, the town remains vibrant, with a strong sense of community and a focus on maintaining local traditions.