Where is Gran Canaria, Spain?

Written and Fact-checked by | Updated On: March 21, 2026 12:15 ET

Gran Canaria is an island in Spain, located in the Canary Islands in the Atlantic Ocean. It lies east of Tenerife, south of Lanzarote, and north of Fuerteventura.

Location Map of Gran Canaria, Spain

About Map: The map showing location of Gran Canaria in Spain.

Where is Gran Canaria Located?

Gran Canaria is an island in Spain, located in the Canary Islands in the Atlantic Ocean. It lies east of Tenerife, south of Lanzarote, and north of Fuerteventura.

The island covers an area of approximately 1,560 sq km (602 sq mi) and has a population of about 851,000 as of 2021.

Gran Canaria is known for its beaches and diverse landscapes, Las Palmas de Gran Canaria, Maspalomas Dunes, Roque Nublo, Puerto Rico Beach, Agaete Valley, and Teror Historic Center.

Gran Canaria, Spain Facts

CategoryDetails
Place NameGran Canaria
CountrySpain
RegionCanary Islands, Atlantic Ocean
EstablishedInhabited since prehistoric times; colonized by Spain in the 15th century
PopulationApprox. 850,000 (latest estimate)
Total Area1,560 sq km (602 sq mi)
Population DensityAbout 545 people per sq km
Coordinates28.1235° N, 15.4363° W
Time ZoneWestern European Time (WET, UTC+0) / Western European Summer Time (WEST, UTC+1)
Major WaterwaysAtlantic Ocean
TransportationGran Canaria Airport, ferry connections, road network and public transport
Famous ForBeaches, dunes, tourism, and diverse landscapes
Top AttractionsMaspalomas Dunes, Roque Nublo, Las Palmas Old Town, Puerto de Mogán, Tejeda village
Official Websitehttps://www.grancanaria.com/

Distance from Gran Canaria to Major Cities in Spain

  • Las Palmas de Gran Canaria to Madrid – 1,338 km (832 miles)
  • Las Palmas de Gran Canaria to Barcelona – 1,443 km (896 miles)
  • Las Palmas de Gran Canaria to Valencia – 1,392 km (865 miles)
  • Las Palmas de Gran Canaria to Sevilla – 1,112 km (691 miles)
  • Las Palmas de Gran Canaria to Zaragoza – 1,570 km (975 miles)
  • Las Palmas de Gran Canaria to Málaga – 1,085 km (674 miles)
  • Las Palmas de Gran Canaria to Bilbao – 1,655 km (1,029 miles)
  • Las Palmas de Gran Canaria to Murcia – 1,230 km (764 miles)
  • Las Palmas de Gran Canaria to Alicante – 1,312 km (815 miles)
  • Las Palmas de Gran Canaria to Córdoba – 1,100 km (684 miles)
  • Las Palmas de Gran Canaria to Salamanca – 1,450 km (901 miles)
  • Las Palmas de Gran Canaria to Granada – 1,100 km (684 miles)
  • Las Palmas de Gran Canaria to Santiago de Compostela – 1,757 km (1,092 miles)
  • Las Palmas de Gran Canaria to Santander – 1,716 km (1,067 miles)
  • Las Palmas de Gran Canaria to Oviedo – 1,737 km (1,079 miles)
  • Las Palmas de Gran Canaria to Pamplona – 1,611 km (1,001 miles)
  • Las Palmas de Gran Canaria to Girona – 1,445 km (898 miles)
  • Las Palmas de Gran Canaria to Toledo – 1,382 km (859 miles)
  • Las Palmas de Gran Canaria to León – 1,532 km (952 miles)
  • Las Palmas de Gran Canaria to Cádiz – 1,047 km (651 miles)