Madrid, Spain
Capital city · Population 3.3M
Madrid is the capital and the largest city in Spain with a population of approximately 3,255,944 people as of 2026. This makes it the 106th largest city in the world, accounting for 6.60% of Spain's total population of 49.3M. Madrid is classified as a major city and operates in the Europe/Madrid timezone. The average annual temperature is 15.8°C with 492 mm of rainfall per year. The city sits at an elevation of 651 meters above sea level.
Population
3,255,944
Global Rank
#106
Country Rank
#1
% of Spain
6.60%
Avg Temperature
15.8°C
Annual Rainfall
492 mm
Elevation
651 m
Timezone
Europe/Madrid
Madrid on the Map
Climate in Madrid
Madrid's warmest month is Aug and the coldest is Dec. The wettest month is Mar with 111 mm of rainfall.
Average Monthly Temperature
Monthly Rainfall
Spain at a Glance
Country Population
49,315,949
Capital
Madrid
Region
Southern Europe
Major Cities
93
GDP per Capita
$35,327
Life Expectancy
83.9 years
Urban Population
80.3%
Growth Rate
0.00%
Other Major Cities in Spain
Nearest Major Cities
Closest cities to Madrid with over 100,000 people
| City | Population | Distance |
|---|---|---|
| Madrid Centro | 149,718 | <1 km |
| Retiro | 126,058 | 2 km |
| Arganzuela | 148,797 | 2 km |
| Chamberí | 145,934 | 2 km |
| Salamanca | 147,707 | 2 km |
| Usera | 141,189 | 3 km |
| Moncloa-Aravaca | 116,531 | 3 km |
| Carabanchel | 253,678 | 3 km |
Frequently Asked Questions
What is the population of Madrid?
The population of Madrid, Spain is approximately 3,255,944 people, making it the 106th largest city in the world and the 1st largest in Spain.
Is Madrid the capital of Spain?
Yes, Madrid is the capital of Spain.
What is the climate like in Madrid?
Madrid has an average annual temperature of 15.8°C and receives 492 mm of rainfall per year. The warmest month is Aug and the coldest is Dec.
What timezone is Madrid in?
Madrid is in the Europe/Madrid timezone.