Updated 7 November 2026 597,977stores in the database 462categories 12,815chains
Sign up
ranking52 provinces · 63 municipalitiesdata as of 7 November 2026

Ranking of Spain's provinces by kids' stores and toy stores per capita

How many kids' stores and toy stores there are per 100,000 inhabitants in each of Spain's 52 provinces and in municipalities of over 100,000 inhabitants. On average, 24.4 per 100,000 inhabitants, one per 4,096 inhabitants.

24.4
kids' stores and toy stores per 100,000 inhabitants — Spain
one per 4,096 inhabitants
38.6
highest — Ourense
one per 2,590 inhabitants
11.9
lowest — Guadalajara
one per 8,394 inhabitants
49.1M
inhabitants
municipal register (Padrón), 1 January 2025
How we count. Stores — the open kids' stores and toy stores in our database on the date of the update. A store belongs to a province by its postcode. Population — INE, official population figures from the municipal register (Padrón) as of 1 January 2025 (Royal Decree 1117/2025); municipalities — GeoNames. Tourist provinces and shopping capitals rise in the ranking: many stores for the registered population.

Province ranking: kids' stores and toy stores per 100,000 inhabitants

Kids' stores and toy stores per 100,000 inhabitants and inhabitants per store. Click a column to sort.

No. ↕Province ↕Population ↕Baby & toys ↕Per 100,000 inhab. ↕Inhabitants per store ↕
01 OurenseGalicia 305,573 118
38.6
2,590
02 MelillaAutonomous City of Melilla 86,780 32
36.9
2,712
03 CeutaAutonomous City of Ceuta 83,595 30
35.9
2,787
04 LugoGalicia 325,759 108
33.2
3,016
05 CórdobaAndalusia 772,153 254
32.9
3,040
06 GipuzkoaBasque Country 733,365 233
31.8
3,147
07 GironaCatalonia 832,026 262
31.5
3,176
08 Ciudad RealCastilla–La Mancha 494,407 154
31.1
3,210
09 PontevedraGalicia 946,225 294
31.1
3,218
10 LleidaCatalonia 456,106 140
30.7
3,258
11 SevilleAndalusia 1,976,624 602
30.5
3,283
12 CastellónValencian Community 627,173 191
30.5
3,284
13 BadajozExtremadura 663,886 198
29.8
3,353
14 JaénAndalusia 617,604 175
28.3
3,529
15 AlbaceteCastilla–La Mancha 390,406 108
27.7
3,615
16 AlicanteValencian Community 2,030,037 558
27.5
3,638
17 CádizAndalusia 1,257,041 339
27.0
3,708
18 HuescaAragon 230,624 61
26.4
3,781
19 ValenciaValencian Community 2,758,633 728
26.4
3,789
20 AlmeríaAndalusia 773,577 204
26.4
3,792
21 MurciaRegion of Murcia 1,589,138 411
25.9
3,867
22 AsturiasAsturias 1,013,529 262
25.9
3,868
23 BiscayBasque Country 1,166,816 301
25.8
3,876
24 BarcelonaCatalonia 5,983,325 1,523
25.5
3,929
25 CantabriaCantabria 593,964 151
25.4
3,934
26 ÁvilaCastile and León 159,887 40
25.0
3,997
27 GranadaAndalusia 942,618 233
24.7
4,046
28 A CoruñaGalicia 1,135,612 276
24.3
4,115
29 HuelvaAndalusia 535,703 130
24.3
4,121
30 CáceresExtremadura 387,752 92
23.7
4,215
31 Santa Cruz de TenerifeCanary Islands 1,082,421 256
23.7
4,228
32 ZamoraCastile and León 165,275 39
23.6
4,238
33 CuencaCastilla–La Mancha 198,216 45
22.7
4,405
34 TarragonaCatalonia 874,808 195
22.3
4,486
35 SalamancaCastile and León 328,779 73
22.2
4,504
36 SoriaCastile and León 90,234 20
22.2
4,512
37 SegoviaCastile and León 158,470 35
22.1
4,528
38 TeruelAragon 136,197 30
22.0
4,540
39 Balearic IslandsBalearic Islands 1,237,480 271
21.9
4,566
40 La RiojaLa Rioja 327,286 71
21.7
4,610
41 LeónCastile and León 446,771 96
21.5
4,654
42 BurgosCastile and León 361,556 77
21.3
4,696
43 MálagaAndalusia 1,791,092 380
21.2
4,713
44 ZaragozaAragon 991,991 207
20.9
4,792
45 ToledoCastilla–La Mancha 750,815 155
20.6
4,844
46 NavarreNavarre 683,500 139
20.3
4,917
47 ValladolidCastile and León 528,841 103
19.5
5,134
48 PalenciaCastile and León 158,687 30
18.9
5,290
49 Las PalmasCanary Islands 1,167,555 219
18.8
5,331
50 MadridCommunity of Madrid 7,137,031 1,261
17.7
5,660
51 ÁlavaBasque Country 342,161 46
13.4
7,438
52 GuadalajaraCastilla–La Mancha 285,390 34
11.9
8,394
Spain average — 24.4 per 100,000 inhabitants11,990 kids' stores and toy stores · 49,114,494 inhabitants

Municipalities of over 100,000 inhabitants

Kids' stores and toy stores per 100,000 inhabitants in the large municipalities. Population of the municipalities — GeoNames.

No. ↕Municipality ↕Population ↕Baby & toys ↕Per 100,000 inhab. ↕Inhabitants per store ↕
01 OurenseOurense 105,233 63
59.9
1,670
02 San SebastiánGipuzkoa 185,357 74
39.9
2,505
03 GironaGirona 100,266 38
37.9
2,639
04 LeónLeón 124,772 47
37.7
2,655
05 LleidaLleida 140,797 51
36.2
2,761
06 ReusTarragona 103,477 36
34.8
2,874
07 GranadaGranada 233,532 80
34.3
2,919
08 Dos HermanasSeville 122,943 40
32.5
3,074
09 SalamancaSalamanca 144,825 47
32.5
3,081
10 AlbaceteAlbacete 173,050 56
32.4
3,090
11 BarcelonaBarcelona 1,686,208 535
31.7
3,152
12 PamplonaNavarre 208,243 66
31.7
3,155
13 MataróBarcelona 126,988 40
31.5
3,175
14 AlmeríaAlmería 196,851 62
31.5
3,175
15 ValenciaValencia 824,340 255
30.9
3,233
16 Castellón de la PlanaCastellón 183,711 52
28.3
3,533
17 SevilleSeville 686,741 188
27.4
3,653
18 BurgosBurgos 176,418 46
26.1
3,835
19 JaénJaén 113,457 29
25.6
3,912
20 AlgecirasCádiz 121,414 30
24.7
4,047
21 LogroñoLa Rioja 151,164 37
24.5
4,086
22 FuenlabradaMadrid 190,496 46
24.1
4,141
23 BadajozBadajoz 150,530 36
23.9
4,181
24 A CoruñaA Coruña 250,438 59
23.6
4,245
25 Santa Cruz de TenerifeSanta Cruz de Tenerife 211,359 49
23.2
4,313
26 BilbaoBiscay 347,342 78
22.5
4,453
27 ZaragozaZaragoza 686,986 147
21.4
4,673
28 SabadellBarcelona 211,734 45
21.3
4,705
29 MadridMadrid 3,255,944 691
21.2
4,712
30 GijónAsturias 271,780 57
21.0
4,768
31 ValladolidValladolid 300,618 63
21.0
4,772
32 Jerez de la FronteraCádiz 212,879 44
20.7
4,838
33 SantanderCantabria 173,635 35
20.2
4,961
34 CartagenaMurcia 213,943 43
20.1
4,975
35 OviedoAsturias 220,027 44
20.0
5,001
36 CórdobaCórdoba 325,708 64
19.6
5,089
37 AlicanteAlicante 348,901 66
18.9
5,286
38 MarbellaMálaga 156,295 29
18.6
5,389
39 TerrassaBarcelona 218,535 40
18.3
5,463
40 MálagaMálaga 592,346 107
18.1
5,536
41 Las Palmas de Gran CanariaLas Palmas 383,516 69
18.0
5,558
42 AlcorcónMadrid 172,384 31
18.0
5,561
43 BadalonaBarcelona 217,741 39
17.9
5,583
44 GetafeMadrid 187,525 33
17.6
5,683
45 AlcobendasMadrid 116,037 20
17.2
5,802
46 TeldeLas Palmas 123,265 21
17.0
5,870
47 TarragonaTarragona 141,542 24
17.0
5,898
48 La LagunaSanta Cruz de Tenerife 150,661 25
16.6
6,026
49 Alcalá de HenaresMadrid 193,751 32
16.5
6,055
50 L'Hospitalet de LlobregatBarcelona 257,038 42
16.3
6,120
51 Torrejón de ArdozMadrid 118,162 19
16.1
6,219
52 VigoPontevedra 293,642 47
16.0
6,248
53 HuelvaHuelva 144,258 23
15.9
6,272
54 PalmaBalearic Islands 438,234 65
14.8
6,742
55 Vitoria-GasteizÁlava 257,407 38
14.8
6,774
56 MurciaMurcia 471,982 66
14.0
7,151
57 ParlaMadrid 115,611 15
13.0
7,707
58 LeganésMadrid 188,425 24
12.7
7,851
59 CádizCádiz 116,979 14
12.0
8,356
60 OrihuelaAlicante 101,321 12
11.8
8,443
61 Santa Coloma de GramenetBarcelona 118,821 12
10.1
9,902
62 MóstolesMadrid 207,095 15
7.2
13,806
63 CarabanchelMadrid 253,678 2
0.8
126,839

Baby, kids & toys in Spain — in one file

11,990 kids' stores and toy stores with address, phone and website — for all of Spain or only the provinces you need.

By province
Beyond Spain

Need another country or custom data?

We collect 65.2 million businesses in 248 countries. Any country, city, category and set of fields — review texts, detailed opening hours, regular updates — with a free sample and a quote within one business day.

Cart 0

Your cart is empty

Get the complete database of stores in Spain or configure your selection by province and store type — the price updates as you go.

Configure a selection