Kyero logo

People in Madrid

Residents on 1 January each year, residents from abroad, and the unemployment rate.

Population

7,137,031 people lived in Madrid on 1 January 2025, +1.9% on a year earlier.

Residents on 1 January

1 Jan 2025
7,137,031
On a year earlier
+1.9%
People added
+135,316
Women
52%
Men
48%

Source: National Institute of Statistics

YearMenWomenTotalOn a year earlier
20253,417,4193,719,6127,137,031+1.9%
20243,351,7933,649,9227,001,715+2.1%
20233,279,8233,580,0916,859,914+1.6%
20223,230,1543,520,1826,750,3360.0%
20213,229,7003,521,5516,751,251-0.4%

Residents from abroad

1,172,504 foreign nationals are registered in Madrid. The largest group is from Colombia.

  1. Colombia132,637
  2. Romania132,042
  3. Venezuela118,230
  4. Peru96,509
  5. Morocco73,616
  6. China64,734
  7. Italy55,656
  8. Honduras45,565
  9. Ecuador36,046
  10. Paraguay35,974

Source: National Institute of Statistics

Work

7.6% of the workforce in Madrid was unemployed in Q2 2026, −0.2 pts on a year earlier, against 9.9% across Spain.

Unemployment rate

Q2 2026
7.6%
On a year earlier
−0.2 pts
Spain
9.9%

Source: National Institute of Statistics