Municipalities in Madrid within the path of totality
93 municipalities in Madrid saw the totality of the August 12, 2026 eclipse.
Observation guide
The city of Madrid missed totality altogether, and that was the fact that framed everything else. The path only reached the northern edge of the region, yet it still took in 93 municipalities, nearly all of them in the sierra and the Lozoya basin. Somosierra recorded the regional maximum at 89 seconds, a little under a minute and a half. These were not the durations available in the middle of the path, but they were the most reachable ones for several million people, with everything that implied for roads and parking.
The index here stages a close contest between two criteria. La Hiruela leads on 75.9, pairing 88 seconds with a 46.3 % clear-sky rate, and Prádena del Rincón follows at 75.6 on a healthier 49 %. Somosierra, which held the longest totality in the region, slips to third at 74.9 because its 41.7 % is the weakest sky record in the group. Cervera de Buitrago (74.6) and Buitrago del Lozoya (74.4) work the other way, trading roughly ten seconds for 54.2 % and 52.2 %, the best figures of the five.
The Sun sat 7 to 8 degrees above the horizon, and in mountain country that decided who saw the eclipse and who did not: a single ridge to the west-northwest brought on an early local sunset and left the valley floors with nothing. Passes and northwest-facing slopes proved far better than towns hemmed in by hillsides. The clear-sky percentages, from 41.7 % to 59.5 % and averaging 53 %, condense three decades of Augusts between 1996 and 2025, not that evening's sky. The next total eclipse over Spain, 2 August 2027, misses Madrid entirely: its path stops at Andalusia, Ceuta and Melilla.
Totality was not evenly distributed across Madrid: 79 seconds separated its best-placed town from its worst. That is why the list is split into three bands worked out from the province itself, the terciles of its own duration distribution rather than one fixed cut applied to all thirty-one provinces. Inside each band the towns stay in alphabetical order.
The long third: 1m 11s to 1m 29s
32 of the 93 towns in Madrid, 34% of the provincial total, reached 1m 11s of totality or more. The longest reading belonged to Somosierra at 1m 29s, ahead of La Hiruela (1m 28s) and Montejo de la Sierra (1m 26s). They cluster towards the north of the province, the side the centreline of the path ran along: the closer to that axis, the longer the shadow took to pass.
| Municipality | Maximum | Duration |
|---|---|---|
| Berzosa del Lozoya | 20:31:22 | 1m 21s |
| Braojos | 20:31:17 | 1m 22s |
| Buitrago del Lozoya | 20:31:21 | 1m 19s |
| Canencia | 20:31:31 | 1m 11s |
| Cervera de Buitrago | 20:31:27 | 1m 18s |
| El Atazar | 20:31:25 | 1m 20s |
| El Berrueco | 20:31:30 | 1m 15s |
| Garganta de los Montes | 20:31:29 | 1m 13s |
| Gargantilla del Lozoya y Pinilla de Buitrago | 20:31:25 | 1m 15s |
| Gascones | 20:31:19 | 1m 21s |
| Horcajo de la Sierra-Aoslos | 20:31:14 | 1m 24s |
| Horcajuelo de la Sierra | 20:31:14 | 1m 25s |
| La Acebeda | 20:31:12 | 1m 25s |
| La Cabrera | 20:31:34 | 1m 11s |
| La Hiruela | 20:31:11 | 1m 28s |
| La Serna del Monte | 20:31:18 | 1m 21s |
| Lozoya | 20:31:27 | 1m 12s |
| Lozoyuela-Navas-Sieteiglesias | 20:31:27 | 1m 15s |
| Madarcos | 20:31:16 | 1m 23s |
| Montejo de la Sierra | 20:31:14 | 1m 26s |
| Navarredonda y San Mamés | 20:31:23 | 1m 16s |
| Patones | 20:31:33 | 1m 15s |
| Piñuécar-Gandullas | 20:31:17 | 1m 22s |
| Prádena del Rincón | 20:31:16 | 1m 25s |
| Puebla de la Sierra | 20:31:17 | 1m 25s |
| Puentes Viejas | 20:31:24 | 1m 19s |
| Robledillo de la Jara | 20:31:24 | 1m 20s |
| Robregordo | 20:31:10 | 1m 26s |
| Somosierra | 20:31:08 | 1m 29s |
| Torremocha de Jarama | 20:31:35 | 1m 13s |
| Valdemanco | 20:31:34 | 1m 11s |
| Villavieja del Lozoya | 20:31:21 | 1m 19s |
The middle band: 45s to 1m 10s
Another 32 towns, 34% of the province, landed between 45s and 1m 10s. The ceiling of the band, 1m 10s, was reached by 2 towns at once, 19 seconds short of Somosierra, which set the provincial maximum. This is the transition band and it behaves like one: it holds no area of its own, it slots in between the other two.
| Municipality | Maximum | Duration |
|---|---|---|
| Alameda del Valle | 20:31:32 | 1m 7s |
| Algete | 20:31:58 | 49s |
| Anchuelo | 20:32:07 | 45s |
| Bustarviejo | 20:31:35 | 1m 7s |
| Cabanillas de la Sierra | 20:31:38 | 1m 7s |
| Camarma de Esteruelas | 20:32:00 | 50s |
| Cobeña | 20:32:00 | 45s |
| El Molar | 20:31:46 | 1m 1s |
| El Vellón | 20:31:43 | 1m 3s |
| Fresno de Torote | 20:31:57 | 53s |
| Fuente el Saz de Jarama | 20:31:54 | 52s |
| Guadalix de la Sierra | 20:31:42 | 1m 0s |
| Los Santos de la Humosa | 20:32:03 | 51s |
| Manzanares el Real | 20:31:50 | 46s |
| Meco | 20:31:59 | 52s |
| Miraflores de la Sierra | 20:31:40 | 1m 2s |
| Navalafuente | 20:31:38 | 1m 6s |
| Pedrezuela | 20:31:45 | 1m 1s |
| Pinilla del Valle | 20:31:30 | 1m 10s |
| Rascafría | 20:31:33 | 1m 6s |
| Redueña | 20:31:38 | 1m 8s |
| Ribatejada | 20:31:49 | 1m 2s |
| San Agustín del Guadalix | 20:31:51 | 53s |
| Santorcaz | 20:32:06 | 48s |
| Soto del Real | 20:31:47 | 53s |
| Talamanca de Jarama | 20:31:43 | 1m 4s |
| Torrelaguna | 20:31:36 | 1m 10s |
| Valdeavero | 20:31:52 | 1m 2s |
| Valdeolmos-Alalpardo | 20:31:54 | 54s |
| Valdepiélagos | 20:31:41 | 1m 8s |
| Valdetorres de Jarama | 20:31:48 | 1m 0s |
| Venturada | 20:31:40 | 1m 5s |
The short third: 10s to 44s
The remaining 29 towns, 31% of the province, fell short of 45s. The tightest of all was Collado Villalba at 10s, 79 seconds below Somosierra. Figures like those put you on the very edge of the path, where the shadow only clips the ground and totality shrinks to little more than a blink. They concentrate in the south of the province, the side furthest from the centreline of the path.
| Municipality | Maximum | Duration |
|---|---|---|
| Ajalvir | 20:32:03 | 41s |
| Alcalá de Henares | 20:32:07 | 40s |
| Alcobendas | 20:32:05 | 29s |
| Alpedrete | 20:31:59 | 11s |
| Ambite | 20:32:18 | 26s |
| Becerril de la Sierra | 20:31:53 | 35s |
| Cercedilla | 20:31:51 | 35s |
| Collado Mediano | 20:31:55 | 26s |
| Collado Villalba | 20:32:00 | 10s |
| Colmenar Viejo | 20:31:56 | 41s |
| Corpa | 20:32:11 | 39s |
| Daganzo de Arriba | 20:32:02 | 44s |
| El Boalo | 20:31:52 | 41s |
| Hoyo de Manzanares | 20:32:01 | 19s |
| Los Molinos | 20:31:54 | 26s |
| Moralzarzal | 20:31:56 | 28s |
| Navacerrada | 20:31:52 | 36s |
| Nuevo Baztán | 20:32:16 | 28s |
| Olmeda de las Fuentes | 20:32:15 | 31s |
| Paracuellos de Jarama | 20:32:07 | 31s |
| Pezuela de las Torres | 20:32:10 | 44s |
| Pozuelo del Rey | 20:32:17 | 18s |
| San Sebastián de los Reyes | 20:32:04 | 31s |
| Torrejón de Ardoz | 20:32:10 | 25s |
| Torres de la Alameda | 20:32:14 | 24s |
| Tres Cantos | 20:32:00 | 36s |
| Valverde de Alcalá | 20:32:12 | 35s |
| Villalbilla | 20:32:10 | 37s |
| Villar del Olmo | 20:32:19 | 19s |