BamworBamwor
CountriesRegionsRankingsIndexesCompareNewsIntelligence
ENESPTIT

Bamwor

Countries of the world: population, economy, government, geography and statistics. Data from 261 countries in 4 languages.

Regions

EuropeSouth AmericaNorth AmericaAsiaAfricaOceania

Rankings

PopulationGDP (PPP)AreaLife ExpectancyUnemployment

Compare

Argentina vs BrazilUSA vs ChinaFrance vs GermanyJapan vs South Korea

API for Developers

REST API OverviewAPI DocumentationQuickstart & Free KeyAPI Pricing PlansPlaygroundDatasets
About BamworMethodologyData SourcesIndexesContactPrivacy PolicyTerms of UseAPI Terms of Service
© 2026 Bamwor. Data from CIA World Factbook (Public Domain)bamwor.com
  1. Home
  2. /Europe
  3. /Spain
  4. /Cities
← Back to Spain

Cities of Spain

30,891 cities and localities

Total cities30,891
Total population56,562,039
Provinces19
AllABCDEFGHIJKLMNOPQRSTUVWXYZ

Showing 1–50

1
TerrassaCatalonia
218,535inhab.
41.6°
2
Tetuán de las VictoriasMadrid
155,000inhab.
40.5°
3
TarragonaCatalonia
141,542inhab.
41.1°
4
TeldeCanary Islands
123,265inhab.
28.0°
5
Torrejón de ArdozMadrid
118,162inhab.
40.5°
6
Talavera de la ReinaCastille-La Mancha
88,856inhab.
40.0°
7
ToledoCastille-La Mancha
86,526inhab.
39.9°
8
TorreviejaValencia
82,599inhab.
38.0°
9
TorrentValencia
78,543inhab.
39.4°
10
TorremolinosAndalusia
65,448inhab.
36.6°
11
TorrelavegaCantabria
55,297inhab.
43.3°
12
Tres CantosMadrid
41,896inhab.
40.6°
13
TeruelAragon
36,240inhab.
40.3°
14
TomellosoCastille-La Mancha
36,091inhab.
39.2°
15
Torre-PachecoMurcia
35,614inhab.
37.7°
16
TortosaCatalonia
35,143inhab.
40.8°
17
TudelaNavarre
34,717inhab.
42.1°
18
TotanaMurcia
29,211inhab.
37.8°
19
TrafalgarMadrid
24,621inhab.
40.4°
20
TacoronteCanary Islands
23,562inhab.
28.5°
21
TomaresAndalusia
22,772inhab.
37.4°
22
Torre del MarAndalusia
21,980inhab.
36.7°
23
TorrelodonesMadrid
21,781inhab.
40.6°
24
TíasCanary Islands
19,849inhab.
29.0°
25
TeguiseCanary Islands
19,418inhab.
29.1°
26
Tavernes de la ValldignaValencia
18,195inhab.
39.1°
27
TarifaAndalusia
18,169inhab.
36.0°
28
TolosaBasque Country
18,044inhab.
43.1°
29
TeoGalicia
17,807inhab.
42.8°
30
TuiGalicia
17,262inhab.
42.0°
31
TorroxAndalusia
16,890inhab.
36.8°
32
TàrregaCatalonia
16,539inhab.
41.6°
33
TarancónCastille-La Mancha
15,651inhab.
40.0°
34
TorderaCatalonia
15,345inhab.
41.7°
35
TorredembarraCatalonia
15,272inhab.
41.1°
36
Torre del CampoAndalusia
14,627inhab.
37.8°
37
TeuladaValencia
14,620inhab.
38.7°
38
TorredonjimenoAndalusia
14,181inhab.
37.8°
39
TorellóCatalonia
14,172inhab.
537 m
40
TuinejeCanary Islands
13,632inhab.
28.3°
41
TomiñoGalicia
13,315inhab.
42.0°
42
TorrijosCastille-La Mancha
13,117inhab.
40.0°
43
TerorCanary Islands
12,449inhab.
28.1°
44
TimónMadrid
12,049inhab.
40.5°
45
Torroella de MontgríCatalonia
11,598inhab.
42.0°
46
TafallaNavarre
11,394inhab.
42.5°
47
TarazonaAragon
11,211inhab.
41.9°
48
TineoAsturias
11,146inhab.
43.3°
49
TeguesteCanary Islands
10,666inhab.
28.5°
50
ToroCastille and León
9,556inhab.
41.5°
Page 1Next →