[3] Most Indians originally migrated to Spain from Africa, while others came from India and even Japan and Southeast Asia.
[citation needed] According to data from 2025, Indians in Spain number more than 100,000 (0.12% of the total population).
[1] In 1425 CE, Gitano Romani people of Indian origin were recorded living in Spain.
[8] From 1580 to 1640 CE, Portuguese India (including Goa) was under Spanish control because of the Iberian Union,[9] which caused migration of people in both directions.
After the World War II, Sindhi traders and shopkeepers thrived in the free ports of the Spanish Canary Islands of Las Palmas and Tenerife following the imposition of import and foreign exchange restrictions in Spain after the war.
With the liberalisation in import policies introduced in the eighties, business activity shifted to the port cities of Malaga and Barcelona.
[12][13] Several electronics and camera stores owned by Indians in the Canary Islands have been accused of being a fraud.