About Madrid
With a population of 3,506,730 as of 2025, Madrid serves as the capital of Spain. Located in the region of Madrid at an elevation of 663 metres, the municipality covers an area of 604.5 square kilometres and borders the Manzanares river and the Arroyo Meaques. The city includes the Royal Palace of Madrid, the Bernabéu stadium, and the Museo Nacional Centro de Arte Reina Sofía. It maintains formal ties with cities such as Buenos Aires, Abu Dhabi, Asunción, Beijing, and Berlin. Educational and cultural institutions within the city include the Biblioteca Nacional de España, the Complutense University of Madrid, and the ESCP Business School.
AI-assisted description based on geographic data and editorial notes.