San Sebastián de la Gomera has a population of approximately 8,500 residents, making it a small but vibrant community. The majority of the population is of Spanish descent, with a strong cultural connection to both the Canary Islands and mainland Spain. The city’s population is relatively stable, though it sees seasonal increases due to tourism, particularly during the summer months and major local festivals.
The demographics reflect a mix of locals, expatriates from mainland Spain, and some international residents who have chosen the island for its peaceful way of life and natural beauty. The population is primarily Spanish-speaking, though English and German are also spoken, especially in areas catering to tourists.