La ciudad presenta varias culturas, pues junto a la tradicional población autóctona canaria y de españoles peninsulares, conviven desde hace décadas hindúes dedicados al comercio y árabes.