A Coruña 242.458 Galicja A Coruña 19. Grenada (Granada) 240.522 Andaluzja Grenada 20. Vitoria 227.568 Kraj Basków Araba 21. Badalona 221.520 Katalonia Barcelona 22. Oviedo 202.938 Asturia Asturia 23. Sabadell 200.545 Katalonia Barcelona 24. Terrassa 199.817 Katalonia Barcelona 25. Móstoles 198.819 Madryt Madryt 26. Elx 198.190 Walencja Alicante 27. Pampeluna (Pamplona) 189.364 Nawarra Nawarra 28. Kartagena (Cartagena) 188.003 Murcja Murcja 29. Jerez de la Frontera 187.087 Andaluzja Kadyks 30. Santander 184.661 Kantabria Kantabria 31. San Sebastián 181.700 Kraj Basków Guipúzcoa 32. Fuenlabrada 179.735 Madryt Madryt 33. Alcalá de Henares 179.602 Madryt Madryt 34. Leganés 174.436 Madryt Madryt 35. Castellón de la Plana 172.110 Walencja Castellón 36. Almería 170.994 Andaluzja Almería 37. Burgos 167.962 Kastylia-León Burgos 38. Getafe 156.320 Madryt Madryt 39. Salamanka (Salamanca) 156.006 Kastylia-León Salamanka 40. Albacete 152.115 Kastylia-La Mancha Albacete 41. Alcorcón 149.594 Madryt Madryt 42. Logroño 147.036 La Rioja La Rioja 43. Huelva 145.150 Andaluzja Huelva 44. Badajoz 136.851 Estremadura Badajoz 45. Kadyks (Cádiz) 136.236 Andaluzja Kadyks 46. León 135.794 Kastylia-León León 47. San Cristóbal de La Laguna 135.004 Wyspy Kanaryjskie Santa Cruz de Tenerife 48. Santa Coloma de Gramenet 119.056 Katalonia Barcelona 49.