Random city generator Random city in Spain
From Madrid to Nazaret: 734 Spanish places
The Spain list has every place GeoNames records with at least 10,000 inhabitants, 734 in total, spread over the 17 autonomous communities plus Ceuta and Melilla. Only Madrid and Barcelona go past a million. 64 places are above 100,000, and 341, almost half, have fewer than 20,000, so expect names like Bembibre or Caldas de Reis as often as Seville.
The south and the east hold most of it. Andalusia alone brings 151 places, Catalonia 118 and the Valencian Community 96, while La Rioja has four and Navarre nine. Because a small town counts exactly as much as a capital, a draw from the whole country lands in Andalusia about one time in five. Set Region to the Canary Islands (49 places) or the Balearics (21) if you are planning a trip to the islands.
Names appear as they are written locally, so A Coruña, Donostia-San Sebastián and Vitoria-Gasteiz keep their Galician and Basque forms.
Advertisement
How to get a random Spanish town
- Press Draw a city. You see the town, its community and a rounded population.
- In Filters, choose one community or a size. The button shows how many places remain.
- Need a list, say for a Spanish class where everyone presents a town? Turn How many up to ten and copy the result from History.
Advertisement
Questions about random cities in Spain
Are the Canary Islands, Ceuta and Melilla included?
Yes. Each island group is its own region in the menu, and Ceuta and Melilla appear once each. A draw from all of Spain can land in Las Palmas as easily as in Burgos.
Why do I get so many small towns?
Because Spain has far more of them. Fewer than one place in eleven passes 100,000. Choose big cities under Filters and you only get those 64.
How current are the populations?
They come from GeoNames and can be several years old; some count the town, others the whole municipality. They are good for telling a village from a city, not for official use, where the INE is the source.
Is there a version in Spanish?
Yes, the Spanish edition of this site has its own page for random cities in Spain, with the same list and Spanish names for the regions. Use the language menu to switch.
Advertisement
Other ready-made city lists
- Random US cityOne of 3,050 American cities and towns, with its state.
- Random UK town or cityOne of 984 places in England, Scotland, Wales and Northern Ireland.
- Random city in EuropeOne of 716 European cities from 100,000 people, with its country.
- Random city in GermanyOne of 1,486 German towns and cities, with its state.
- Random city in FranceOne of 899 French towns and cities, with its region.
- Random city in ItalyOne of 908 Italian towns and cities, with its region.
- Random city in BrazilOne of 3,033 Brazilian cities and towns, with its state.
- Random city in MexicoOne of 766 Mexican cities and towns, with its state.
- Random city in PolandOne of 404 Polish towns and cities, with its voivodeship.
- Random city in the NetherlandsOne of 265 Dutch towns and cities, with its province.
- Random city in PortugalOne of 287 Portuguese towns from 5,000 people, with district.
- Random city in SwedenOne of 208 Swedish towns and cities, with its county.
More random tools
- Spin the wheelType a list, spin, get one winner.
- Random name pickerDraw one or more names, with no repeats.
- Team generatorSplit a list into fair random teams.
- Secret Santa generatorGift draw by private links, no email needed.
- Yes or no wheelA quick yes, no or maybe.
- Random letter generatorA starting letter for Scattergories.
- Random country generatorA country from any continent, with flag and capital.
- Random word generatorNouns, verbs or adjectives, easy or harder, for drawing too.
- Random Bible verseA well-known verse at random, or the verse of the day.
- Random name generatorReal first names and surnames by country, girl or boy.
- Random date generatorA date, month, day of the week or time of day.
- Random color generatorA random color with its HEX, RGB and HSL code.
- Random number pickerDraw one or many numbers from any range, no repeats.
- Bingo caller75 or 90 balls, read aloud, with a board for the projector.
- Printable bingo cards75, 90 or word cards, all different, with IDs.
- Raffle ticket generatorNumbered tickets with a stub, ready to print.
- Random seating chartRows of desks, shuffled seats, pairs kept apart.