Madrid, située au centre de la péninsule Ibérique, s'étend sur le plateau de la Meseta à une altitude de 657 m, ce qui en fait
la deuxième plus haute capitale européenne après Andorre-la-Vieille. La ville appartient au bassin hydrographique du Tage et est
traversée par le Manzanares, qui reçoit plusieurs ruisseaux en cours de route.
Madrid bénéficie d'un climat méditerranéen à influence continentale, avec des hivers modérés et des étés très chauds. Les
températures peuvent descendre jusqu'à -4 °C en hiver et dépasser 30 °C en été. La ville reçoit environ 400 mm de précipitations
par an, principalement en automne et en hiver.
Les changements climatiques posent des risques croissants pour Madrid, avec des projections indiquant que son climat pourrait
ressembler à celui de Marrakech d'ici 2050 si les tendances actuelles se poursuivent.