There are 105 municipalities: 55 in Málaga province, 30 in Cádiz, 13 in Granada and 5 in Almería, plus Ceuta and Melilla, Spain’s two cities in North Africa. This is the IGN’s list for 2 August 2027. Ceuta has the longest totality, 4 min 48 s, and Casarabonela the shortest, 10 s. Maximum eclipse reaches Rota first, at 10:46:49, and Roquetas de Mar last, at 10:51:18, mainland Spanish time (CEST, UTC+2).
How to read the list
The duration is the one published by Spain’s National Geographic Institute (IGN) for each municipality, and the time of maximum comes from our own calculation. The IGN’s times run about ten seconds earlier than ours. Each town page gives both: the filter comes off at the later of the two start times for totality and goes back on at the earlier of the two end times. All times are mainland Spanish time, in Ceuta and Melilla too.
To choose a spot there are the best villages to see it from, where to watch in Spain and the map.
The ones that only just miss out
Almería city reaches 99.9% of the Sun covered and Granada 99.2%; Huelva, 98.6%; Seville, 98.4%, and Córdoba, 96.8%. Chipiona and Vícar, also at 99.9%, are a special case: our engine gave them totality and the IGN did not, and on this list the IGN has the last word. In all of them the eclipse is partial and the filter doesn’t come off for a single second.
Málaga province (55)
| Municipality | Totality (IGN) | Maximum |
|---|---|---|
| Manilva | 3m 47s | 10:47:59 |
| Estepona | 3m 36s | 10:48:09 |
| Casares | 3m 31s | 10:47:59 |
| Marbella | 3m 16s | 10:48:29 |
| Benahavís | 3m 10s | 10:48:18 |
| Fuengirola | 3m 10s | 10:48:48 |
| Gaucín | 3m 09s | 10:47:56 |
| Genalguacil | 3m 00s | 10:48:04 |
| Benarrabá | 2m 58s | 10:48:00 |
| Ojén | 2m 58s | 10:48:33 |
| Jubrique | 2m 54s | 10:48:07 |
| Benalmádena | 2m 51s | 10:48:53 |
| Istán | 2m 50s | 10:48:25 |
| Mijas | 2m 50s | 10:48:43 |
| Algatocín | 2m 49s | 10:48:01 |
| Benalauría | 2m 42s | 10:48:01 |
| Torremolinos | 2m 40s | 10:48:57 |
| Benadalid | 2m 37s | 10:48:03 |
| Pujerra | 2m 36s | 10:48:12 |
| Faraján | 2m 33s | 10:48:08 |
| Monda | 2m 32s | 10:48:33 |
| Cortes de la Frontera | 2m 30s | 10:47:59 |
| Júzcar | 2m 30s | 10:48:11 |
| Alhaurín el Grande | 2m 27s | 10:48:45 |
| Igualeja | 2m 27s | 10:48:14 |
| Alpandeire | 2m 25s | 10:48:08 |
| Atajate | 2m 22s | 10:48:06 |
| Alhaurín de la Torre | 2m 20s | 10:48:53 |
| Cartajima | 2m 20s | 10:48:13 |
| Guaro | 2m 20s | 10:48:35 |
| Coín | 2m 19s | 10:48:40 |
| Jimera de Líbar | 2m 15s | 10:48:04 |
| Parauta | 2m 15s | 10:48:18 |
| Tolox | 2m 02s | 10:48:31 |
| Rincón de la Victoria | 1m 53s | 10:49:16 |
| Cártama | 1m 52s | 10:48:50 |
| Málaga | 1m 49s | 10:49:05 |
| Nerja | 1m 39s | 10:49:45 |
| Alozaina | 1m 34s | 10:48:35 |
| Benaoján | 1m 32s | 10:48:07 |
| Yunquera | 1m 30s | 10:48:29 |
| Torrox | 1m 25s | 10:49:40 |
| Montejaque | 1m 19s | 10:48:07 |
| Ronda | 1m 18s | 10:48:13 |
| Macharaviaya | 1m 17s | 10:49:20 |
| Totalán | 1m 12s | 10:49:15 |
| Algarrobo | 1m 09s | 10:49:34 |
| Moclinejo | 1m 07s | 10:49:18 |
| Iznate | 1m 02s | 10:49:23 |
| Pizarra | 59 s | 10:48:46 |
| Vélez-Málaga | 56 s | 10:49:30 |
| Frigiliana | 43 s | 10:49:45 |
| Benamocarra | 42 s | 10:49:25 |
| Sayalonga | 27 s | 10:49:36 |
| Casarabonela | 10 s | 10:48:38 |
Cádiz province (30)
| Municipality | Totality (IGN) | Maximum |
|---|---|---|
| Tarifa | 4m 38s | 10:47:25 |
| Algeciras | 4m 26s | 10:47:39 |
| La Línea de la Concepción | 4m 23s | 10:47:50 |
| Los Barrios | 4m 20s | 10:47:35 |
| San Roque | 4m 17s | 10:47:50 |
| Barbate | 4m 15s | 10:47:11 |
| Vejer de la Frontera | 4m 05s | 10:47:10 |
| Castellar de la Frontera | 4m 04s | 10:47:44 |
| Conil de la Frontera | 4m 00s | 10:47:01 |
| San Martín del Tesorillo | 3m 54s | 10:47:52 |
| Benalup-Casas Viejas | 3m 49s | 10:47:23 |
| Jimena de la Frontera | 3m 33s | 10:47:46 |
| Chiclana de la Frontera | 3m 28s | 10:47:01 |
| Alcalá de los Gazules | 3m 21s | 10:47:31 |
| Medina Sidonia | 3m 20s | 10:47:15 |
| San Fernando | 3m 14s | 10:46:56 |
| Paterna de Rivera | 3m 00s | 10:47:21 |
| Cádiz | 2m 54s | 10:46:52 |
| Puerto Real | 2m 53s | 10:47:04 |
| San José del Valle | 2m 29s | 10:47:31 |
| El Puerto de Santa María | 2m 23s | 10:46:58 |
| Rota | 2m 10s | 10:46:49 |
| Algar | 2m 06s | 10:47:39 |
| Ubrique | 1m 57s | 10:47:53 |
| Villaluenga del Rosario | 1m 46s | 10:47:57 |
| Benaocaz | 1m 42s | 10:47:53 |
| Jerez de la Frontera | 1m 21s | 10:47:06 |
| Grazalema | 41 s | 10:47:59 |
| Arcos de la Frontera | 36 s | 10:47:29 |
| El Bosque | 35 s | 10:47:50 |
Granada province (13)
| Municipality | Totality (IGN) | Maximum |
|---|---|---|
| Torrenueva Costa | 2m 10s | 10:50:13 |
| Almuñécar | 1m 48s | 10:49:58 |
| Gualchos | 1m 44s | 10:50:20 |
| Salobreña | 1m 43s | 10:50:07 |
| Motril | 1m 41s | 10:50:13 |
| Lújar | 1m 01s | 10:50:20 |
| Albuñol | 59 s | 10:50:35 |
| Molvízar | 59 s | 10:50:06 |
| Sorvilán | 53 s | 10:50:30 |
| Polopos | 50 s | 10:50:28 |
| Jete | 43 s | 10:50:01 |
| Ítrabo | 37 s | 10:50:03 |
| Rubite | 11 s | 10:50:25 |
Almería province (5)
| Municipality | Totality (IGN) | Maximum |
|---|---|---|
| Balanegra | 1m 45s | 10:50:56 |
| Adra | 1m 43s | 10:50:48 |
| La Mojonera | 1m 39s | 10:51:13 |
| Roquetas de Mar | 1m 30s | 10:51:18 |
| El Ejido | 1m 20s | 10:51:04 |
Ceuta and Melilla
Sources: municipalities with totality and the duration for each: IGN — eclipses.ign.es (in Spanish); times of maximum and percentages: eclipseando engine (skyfield + DE440s).
If you would like something to keep from the eclipse, the shop prints T-shirts, mugs and posters with the name of your town, the time of its maximum and its seconds of totality. See the merchandise →
Remember: never look at the Sun without proper eye protection (filters made to EN ISO 12312-2). The official reference for safe viewing in Spain is the IGN (in Spanish): eclipses.ign.es.