Madrid city data card: what the official numbers say
Over 11 hours of sun a day in July, and almost no rain. This card gathers official figures for Madrid: 3.50M people, 11.2M visitors a year, plus fares, weather by month, rent and prices, food and culture, and facts most guides miss. Every number shows its source and period.
people live in Madrid, 30,647 fewer than a year earlier.
Source: Municipal register (padrĂ³n), 1 Jan 2026of residents were born abroad, about 1.07 million people.
Source: Municipal register, 1 Jan 2026visitors to the city in 2025, staying 23.8M nights.
Source: Madrid City Council, Jan 2026 (estimate)Explore Madrid, then compare it
Four things about Madrid most guides miss
more births than deaths in Madrid in 2025 (27,097 against 26,533), the first natural population growth in six years.
Source: El Diario, from city data, 2026of Madrid's residents were born abroad, but the city's population fell by 30,647 in 2025.
Source: Municipal register, 1 Jan 2026visitors for every resident: the city council says that is among the lowest ratios for a major European urban destination.
Source: Madrid City Council, Jan 2026of sunshine in an average July, more than 11 hours a day, with only 9 mm of rain (B4A calculation from AEMET Retiro data).
Source: AEMET, sunshine 1981 to 2010Compare Madrid with another city
Side-by-side figures and a map showing both cities and the distance between them. The comparison is factual and never ranks one city above the other.
Go to the source for Madrid
Tourism, transport, airport, visas, weather, health and city data, straight from the official publishers. Links open in a new tab. Every figure on the card lists its own source; the full list is at the bottom of the card.
For general information only, not travel, legal, tax, immigration, investment or financial advice. Official data can be revised, so check the original source before you decide. Data sources and disclaimer.
See all eight cities in one place
Open the hub to compare any two cities on one map, or talk to us about putting your city on a card.