Towns in Spain for car-light living
732 of 2,697 towns in Spain meet the published rule for car-light living: grocery stores on foot ≥ 3 and (nearest train station ≤ 1.5 km or nearest bus station ≤ 1 km).
What we measure for car-light living
- Grocery stores on foot≥ 3Number of grocery stores within the walking radius of the town centre (straight line).
- Nearest train station or Nearest bus station≤ 1.5 km or ≤ 1 kmEither one is enough. Straight-line distance from the town centre to the nearest train station or bus station (for a sea beach, its nearest edge; for the coastline, its nearest point).
Every condition must hold. The thresholds come from the published rule, which has no weights. See the methodology.
Towns that fit, and why
- Barcelona271 grocery stores within a 15-minute walk and public transport close by
- Valencia148 grocery stores within a 15-minute walk and public transport close by
- Sevilla64 grocery stores within a 15-minute walk and public transport close by
- Málaga97 grocery stores within a 15-minute walk and public transport close by
- Murcia68 grocery stores within a 15-minute walk and public transport close by
- Palma90 grocery stores within a 15-minute walk and public transport close by
- Alicante83 grocery stores within a 15-minute walk and public transport close by
- Bilbao105 grocery stores within a 15-minute walk and public transport close by
The 100 biggest of 732 towns that fit
| # | Town | Grocery stores on foot | Nearest train station | Nearest bus station | Population |
|---|---|---|---|---|---|
| 1 | Barcelona Catalonia | 271 | 0.7 km | 1.9 km | 1,686,208 |
| 2 | Valencia Valencian Community | 148 | 0.8 km | 1.1 km | 824,340 |
| 3 | Sevilla Andalusia | 64 | 0.8 km | 1.1 km | 686,741 |
| 4 | Málaga Andalusia | 97 | 0.8 km | 0.5 km | 592,346 |
| 5 | Murcia Murcia | 68 | 1.4 km | 0.8 km | 471,982 |
| 6 | Palma Balearic Islands | 90 | 0.9 km | 0.8 km | 434,786 |
| 7 | Alicante Valencian Community | 83 | 0.4 km | 1.2 km | 348,901 |
| 8 | Bilbao Basque Country | 105 | 0.3 km | 0.4 km | 347,342 |
| 9 | Valladolid Castile and León | 78 | 1.5 km | 1.7 km | 300,618 |
| 10 | Vigo Galicia | 73 | 0.9 km | 0.8 km | 293,642 |
| 11 | Gijón Asturias | 104 | 1.2 km | 0.6 km | 269,894 |
| 12 | Gasteiz / Vitoria Basque Country | 88 | 1.0 km | 1.4 km | 257,407 |
| 13 | L'Hospitalet de Llobregat Catalonia | 76 | 0.5 km | 4.0 km | 257,038 |
| 14 | Elche Valencian Community | 76 | 0.9 km | 1.3 km | 234,765 |
| 15 | Granada Andalusia | 47 | 0.5 km | 1.4 km | 233,532 |
| 16 | Oviedo Asturias | 86 | 1.0 km | 1.1 km | 220,027 |
| 17 | Terrassa Catalonia | 93 | 0.4 km | 1.3 km | 218,535 |
| 18 | Badalona Catalonia | 79 | 0.5 km | 5.8 km | 217,741 |
| 19 | Cartagena Murcia | 22 | 0.6 km | 0.7 km | 213,943 |
| 20 | Jerez de la Frontera Andalusia | 40 | 1.2 km | 1.2 km | 212,879 |
| 21 | Sabadell Catalonia | 74 | 0.5 km | 0.7 km | 211,734 |
| 22 | Pamplona Navarre | 58 | 1.7 km | 0.7 km | 208,243 |
| 23 | Móstoles Madrid | 72 | 0.7 km | 3.3 km | 207,095 |
| 24 | Almería Andalusia | 81 | 5.5 km | 0.5 km | 196,851 |
| 25 | Alcalá de Henares Madrid | 48 | 0.9 km | 0.5 km | 193,751 |
| 26 | Fuenlabrada Madrid | 34 | 0.4 km | 9.2 km | 190,076 |
| 27 | Leganés Madrid | 45 | 0.7 km | 6.5 km | 188,425 |
| 28 | Getafe Madrid | 29 | 0.5 km | 6.1 km | 187,525 |
| 29 | Donostia / San Sebastián Basque Country | 52 | 0.5 km | 0.5 km | 185,357 |
| 30 | Castelló de la Plana Valencian Community | 56 | 0.4 km | 0.4 km | 183,711 |
| 31 | Burgos Castile and León | 69 | 4.4 km | 0.4 km | 176,418 |
| 32 | Santander Cantabria | 70 | 1.0 km | 0.8 km | 173,635 |
| 33 | Albacete Castilla-La Mancha | 69 | 1.0 km | 0.9 km | 173,050 |
| 34 | Alcorcón Madrid | 48 | 0.8 km | 7.0 km | 172,384 |
| 35 | Marbella Andalusia | 56 | 24 km | 0.8 km | 156,295 |
| 36 | Logroño La Rioja | 73 | 1.3 km | 0.9 km | 151,164 |
| 37 | Salamanca Castile and León | 87 | 0.7 km | 1.0 km | 144,825 |
| 38 | Tarragona Catalonia | 73 | 1.1 km | 0.1 km | 141,542 |
| 39 | Lleida Catalonia | 85 | 1.0 km | 0.6 km | 140,797 |
| 40 | Mataró Catalonia | 90 | 1.0 km | 1.1 km | 126,988 |
| 41 | León Castile and León | 72 | 1.1 km | 1.1 km | 123,446 |
| 42 | Dos Hermanas Andalusia | 46 | 0.5 km | 12 km | 122,943 |
| 43 | Algeciras Andalusia | 38 | 0.7 km | 0.9 km | 121,414 |
| 44 | Torrejón de Ardoz Madrid | 47 | 0.9 km | 0.9 km | 118,162 |
| 45 | Alcobendas Madrid | 42 | 0.6 km | 7.1 km | 116,037 |
| 46 | Parla Madrid | 37 | 0.6 km | 14 km | 115,611 |
| 47 | Jaén Andalusia | 62 | 1.2 km | 0.4 km | 112,235 |
| 48 | Cádiz Andalusia | 47 | 0.2 km | 0.3 km | 109,950 |
| 49 | Ourense Galicia | 55 | 0.5 km | 1.8 km | 105,233 |
| 50 | Reus Catalonia | 87 | 0.8 km | 1.0 km | 103,477 |
| 51 | Barakaldo Basque Country | 49 | 0.5 km | 0.4 km | 100,435 |
| 52 | Girona Catalonia | 51 | 0.8 km | 0.9 km | 100,266 |
| 53 | Santiago de Compostela Galicia | 67 | 1.1 km | 0.7 km | 99,536 |
| 54 | Lugo Galicia | 53 | 0.7 km | 0.3 km | 98,025 |
| 55 | Las Rozas de Madrid Madrid | 16 | 0.5 km | 15 km | 95,550 |
| 56 | Roquetas de Mar Andalusia | 31 | 21 km | 0.4 km | 94,925 |
| 57 | San Fernando Andalusia | 26 | 0.4 km | 0.9 km | 93,338 |
| 58 | Lorca Murcia | 30 | 0.5 km | 0.4 km | 93,079 |
| 59 | Cornellà de Llobregat Catalonia | 36 | 1.4 km | 4.2 km | 87,173 |
| 60 | Toledo Castilla-La Mancha | 22 | 1.1 km | 0.5 km | 86,526 |
| 61 | El Ejido Andalusia | 27 | 35 km | 0.7 km | 84,710 |
| 62 | Orihuela Valencian Community | 25 | 0.8 km | 0.8 km | 84,560 |
| 63 | Chiclana de la Frontera Andalusia | 44 | 0.6 km | 7.1 km | 83,831 |
| 64 | Talavera de la Reina Castilla-La Mancha | 33 | 0.9 km | 0.4 km | 83,803 |
| 65 | Pontevedra Galicia | 63 | 1.3 km | 0.4 km | 82,802 |
| 66 | Torrevieja Valencian Community | 43 | 23 km | 0.6 km | 82,599 |
| 67 | Coslada Madrid | 20 | 0.0 km | 5.0 km | 80,512 |
| 68 | Sant Cugat del Vallès Catalonia | 42 | 0.7 km | 3.7 km | 79,253 |
| 69 | Palencia Castile and León | 45 | 1.1 km | 1.3 km | 77,466 |
| 70 | Manresa Catalonia | 60 | 0.5 km | 0.9 km | 76,250 |
| 71 | San Sebastián de los Reyes Madrid | 32 | 1.2 km | 7.3 km | 75,912 |
| 72 | Avilés Asturias | 42 | 0.6 km | 0.8 km | 75,517 |
| 73 | Valdemoro Madrid | 22 | 1.3 km | 18 km | 74,745 |
| 74 | Ciudad Real Castilla-La Mancha | 31 | 1.4 km | 0.8 km | 74,743 |
| 75 | Vélez-Málaga Andalusia | 32 | 30 km | 0.7 km | 74,190 |
| 76 | Gandia Valencian Community | 40 | 0.5 km | 0.4 km | 73,829 |
| 77 | Rubí Catalonia | 59 | 0.7 km | 5.2 km | 72,987 |
| 78 | Fuengirola Andalusia | 61 | 0.2 km | 0.2 km | 71,482 |
| 79 | Sanlúcar de Barrameda Andalusia | 42 | 23 km | 0.7 km | 68,037 |
| 80 | Castelldefels Catalonia | 31 | 0.8 km | 8.6 km | 66,375 |
| 81 | Viladecans Catalonia | 57 | 1.2 km | 4.7 km | 66,168 |
| 82 | Sagunto Valencian Community | 12 | 0.9 km | 16 km | 66,070 |
| 83 | Vilanova i la Geltrú Catalonia | 52 | 0.6 km | 0.6 km | 65,890 |
| 84 | Torremolinos Andalusia | 49 | 0.3 km | 12 km | 65,448 |
| 85 | Ferrol Galicia | 39 | 0.4 km | 0.5 km | 64,367 |
| 86 | Molina de Segura Murcia | 35 | 3.3 km | 0.6 km | 64,065 |
| 87 | El Prat de Llobregat Catalonia | 55 | 0.6 km | 4.7 km | 63,418 |
| 88 | Ponferrada Castile and León | 54 | 0.5 km | 0.8 km | 63,186 |
| 89 | Collado-Villalba Madrid | 22 | 1.0 km | 1.0 km | 63,074 |
| 90 | Irun Basque Country | 32 | 0.6 km | 0.6 km | 61,983 |
| 91 | Alcoy Valencian Community | 30 | 0.6 km | 0.6 km | 61,468 |
| 92 | Granollers Catalonia | 66 | 1.0 km | 0.3 km | 60,981 |
| 93 | Mérida Extremadura | 29 | 0.4 km | 1.4 km | 59,857 |
| 94 | Zamora Castile and León | 68 | 1.2 km | 1.0 km | 59,815 |
| 95 | Cerdanyola del Vallès Catalonia | 58 | 0.6 km | 4.1 km | 58,528 |
| 96 | Ávila Castile and León | 38 | 1.4 km | 1.4 km | 57,657 |
| 97 | San Vicent del Raspeig Valencian Community | 27 | 0.4 km | 7.2 km | 56,715 |
| 98 | Linares Andalusia | 26 | 0.7 km | 0.4 km | 55,633 |
| 99 | Elda Valencian Community | 52 | 1.1 km | 0.5 km | 55,168 |
| 100 | Aranjuez Madrid | 22 | 1.4 km | 36 km | 54,055 |
Only values precise enough for a verdict are used. Regional values never count. Every town page says whether the town meets this rule.
Visit in more than one season before you decide
A town can feel very different from one month to the next. The month pages show the average high, low and rain days for each month.
What our data can't tell you
- Residency and visa rules: check the official immigration service.
- What a particular home costs: the rents and prices here are medians for the whole municipality.
- Access to public healthcare as a foreign resident.
- How a neighbourhood feels: visit, ideally more than once.
Questions about towns for car-light living
Which towns in Spain suit car-light living?
732 towns meet the rule. The biggest are Barcelona, Valencia and Sevilla.
What does a town need to be listed?
Every condition must hold: grocery stores on foot ≥ 3 and (nearest train station ≤ 1.5 km or nearest bus station ≤ 1 km).
Why is a town I expected missing?
A town is listed only when every value the rule needs is known and precise enough. Regional values never count toward a rule.