Dades del 2006 (ultimes oficials que he trobat)
Les 41 ciutats més grans d'Espanya i els seus estadis.
1. Madrid 3.128.600 - 80.355 (Real Madrid), 55.000 (At. Madrid), 20.000 (Olímpico La Peineta), 15.500 (Teresa Rivero), 6.000 (Alfredo Di Stéfano)
2. Barcelona 1.605.602 - 98.900 (Barcelona), 55.900 (Espanyol), 15.276 (Mini Estadi) - 106.00 (Nou Camp Nou), 40.000 (Cornellà-El Prat)
3. Valencia 805.304 - 52.500 (Valencia), 25.300 (Ciutat de Valencia) - 75.000 (Nou Mestalla)
4. Sevilla 704.414 - 57.600 (La Cartuja), 52.100 (Ruiz de Lopera), 43.000 (Sevilla), 7.000 (Cisneros Palacios)
5. Zaragoza 649.181 - 34.600 (La Romareda) - 43.000 (Nueva Romareda)
6. Málaga 560.631 - 33.000 (La Rosaleda)
7. Murcia 416.996 - 33.000 (Nueva Condomina), 16.800 (La Condomina)
8. Las Palmas 377.056 - 31.250 (Gran Canaria)
9. Palma de Mallorca 375.048 - 23.700 (ONO Estadi), 18.000 (Lluís Sitjar)
10. Bilbao 354.145 - 39.800 (San Mamés) - 56.000 (Nuevo San Mamés)
11. Córdoba 322.867 - 13.789 (El Arcángel)
12. Alicante 322.431 - 30.000 (José Rico Pérez)
13. Valladolid 319.943 - 26.500 (José Zorrilla)
14. Vigo 293.255 - 32.500 (Balaídos)
15. Gijón 274.472 - 25.900 (El Molinón)
16. Hospitalet de Llobregat 248.150 - 6.294 (Municipal de L'Hospitalet)
17. La Coruña 243.320 - 34.700 (Riazor)
18. Granada 237.929 - 16.212 (Los Cármenes)
19. Vitoria 227.568 - 19.200 (Mendizorroza)
20. Santa Cruz de Tenerife 223.148 - 22.900 (Heliodoro Rodríguez López)
21. Badalona 221.520 - 10.000 (Camp del Centenari)
22. Elche 219.032 - 38.700 (Martínez Valero)
23. Oviedo 214.883 - 30.000 (Carlos Tartiere)
24. Cartagena 208.609 - 15.000 (Cartagonova)
25. Móstoles 206.301 - 14.000 (El Soto)
26. Alcalá de Henares 201.380 - 8.000 (Virgen del Val)
27. Sabadell 200.545 - 20.000 (Nova Creu Alta)
28. Tarrasa 199.817 - 11.500 (Olímpic de Terrassa)
29. Jerez de la Frontera 199.544 - 21.500 (Chapín), 8.000 (La Juventud)
30. Pamplona 195.769 - 19.000 (Reyno de Navarra)
31. Fuenlabrada 193.715 - 5.000 (La Aldehuela)
32. Almería 185.309 - 24.800 (Juegos del Mediterráneo)
33. San Sebastián 183.308 - 32.200 (Anoeta) - 42.000 (GuipuzkoArena)
34. Santander 182.926 - 22.124 (El Sardinero)
35. Leganés 182.471 - 8.000 (Butarque)
36. Burgos 173.676 - 14.500 (El Plantío)
37. Castellón de la Plana 172.110 - 16.000 (Nou Castalia)
38. Alcorcón 164.633 - 3.000 (Santo Domingo)
39. Albacete 161.508 - 17.500 (Carlos Belmonte)
40. Salamanca 159.754 - 17.341 (El Helmántico)
41. Getafe 156.320 - 16.000 (Coliseum Alfonso Pérez)
-----
Villarreal 49.045 - 22.600 (El Madrigal)
Huelva 146.173 - 21.670 (Nuevo Colombino)
Cádiz 128.554 - 19.500 (Ramón de Carranza)
Logroño 142.143 - 16.000 (Las Gaunas)
Mérida 54.894 - 15.000 (Romano José Fouto)
Tarragona 131.158 - 14.000 (Nou Estadi de Tarragona)
Lleida 132.000 - 13.500 (Camp d'Esports)
Santiago de Compostela 92.919 - 13.000 (San Lázaro)
Ferrol 75.181 - 12.024 (A Malata)
Torrelavega 55.418 - 10.000 (El Malecón)
Soria 38.004 - 9.700 (Nuevo Los Pajaritos)
Palencia 82.286 - 8.070 (La Nueva Balastera)
El Ejido 78.105 - 7.870 (Santo Domingo)
Algeciras 114.012 - 7.500 (Mirador)