Saltar al contenido

Estancos por provincia: ranking de las 52 provincias

Madrid y Barcelona se reparten casi una de cada cinco expendedurías de España. Esta es la tabla completa, provincia a provincia, y lo que se puede (y no se puede) leer en ella.

Con fuente oficialRevisado: 29-10-202617 min de lectura

Madrid tiene 1.098 expendedurías y Barcelona 1.083, solo 15 menos. Les siguen Valencia (668), Alicante (474) y, empatadas con 423 cada una, Murcia y Sevilla. Entre las cinco primeras reúnen el 30,1 % de la red nacional de 12.432 expendedurías.

Origen de los datos: Ministerio de Hacienda (Comisionado para el Mercado de Tabacos), listado de expendedurías activas a 28 de octubre de 2026. Elaboración propia. Esta web es independiente y no está vinculada con el Ministerio de Hacienda.

La tabla completa

El orden es por número de expendedurías; las provincias con la misma cifra comparten posición. La última columna cuenta en cuántos municipios de la provincia hay al menos una expendeduría, frente al total de municipios que registra el INE.

Pos. Provincia Comunidad o ciudad autónoma Expendedurías % del total % acumulado Municipios con expendeduría
1 Madrid Madrid 1.098 8,8 % 8,8 % 138 de 179
2 Barcelona Cataluña 1.083 8,7 % 17,5 % 231 de 311
3 Valencia Comunitat Valenciana 668 5,4 % 22,9 % 211 de 266
4 Alicante Comunitat Valenciana 474 3,8 % 26,7 % 108 de 141
5 Murcia Murcia 423 3,4 % 30,1 % 43 de 45
5 Sevilla Andalucía 423 3,4 % 33,5 % 105 de 106
7 A Coruña Galicia 419 3,4 % 36,9 % 90 de 93
8 Asturias Asturias 365 2,9 % 39,8 % 63 de 78
9 Málaga Andalucía 358 2,9 % 42,7 % 88 de 103
10 Illes Balears Illes Balears 333 2,7 % 45,4 % 64 de 67
11 Granada Andalucía 320 2,6 % 48,0 % 141 de 174
12 Pontevedra Galicia 316 2,5 % 50,5 % 61 de 61
13 Cádiz Andalucía 305 2,5 % 53,0 % 44 de 45
14 Badajoz Extremadura 285 2,3 % 55,3 % 141 de 165
14 Bizkaia País Vasco 285 2,3 % 57,6 % 65 de 113
16 Córdoba Andalucía 278 2,2 % 59,8 % 73 de 77
17 Zaragoza Aragón 265 2,1 % 61,9 % 102 de 293
18 Girona Cataluña 250 2,0 % 63,9 % 121 de 221
19 Cantabria Cantabria 242 1,9 % 65,9 % 71 de 102
20 Toledo Castilla-La Mancha 241 1,9 % 67,8 % 148 de 204
21 Jaén Andalucía 230 1,9 % 69,7 % 92 de 97
22 Almería Andalucía 216 1,7 % 71,4 % 78 de 103
23 Tarragona Cataluña 212 1,7 % 73,1 % 105 de 184
24 Cáceres Extremadura 207 1,7 % 74,8 % 151 de 223
25 Ciudad Real Castilla-La Mancha 203 1,6 % 76,4 % 92 de 102
26 Gipuzkoa País Vasco 191 1,5 % 77,9 % 52 de 88
27 Navarra Navarra 187 1,5 % 79,4 % 98 de 272
28 León Castilla y León 184 1,5 % 80,9 % 95 de 211
29 Ourense Galicia 183 1,5 % 82,4 % 78 de 92
30 Huelva Andalucía 175 1,4 % 83,8 % 71 de 80
31 Castellón Comunitat Valenciana 163 1,3 % 85,1 % 75 de 135
32 Lleida Cataluña 153 1,2 % 86,3 % 89 de 231
33 Valladolid Castilla y León 152 1,2 % 87,6 % 67 de 225
34 Albacete Castilla-La Mancha 149 1,2 % 88,8 % 72 de 87
34 Lugo Galicia 149 1,2 % 90,0 % 60 de 67
36 Salamanca Castilla y León 127 1,0 % 91,0 % 76 de 362
37 Cuenca Castilla-La Mancha 118 0,9 % 91,9 % 94 de 238
38 Huesca Aragón 116 0,9 % 92,9 % 71 de 202
39 Burgos Castilla y León 109 0,9 % 93,8 % 46 de 371
40 La Rioja La Rioja 99 0,8 % 94,5 % 52 de 174
41 Zamora Castilla y León 92 0,7 % 95,3 % 68 de 248
42 Ávila Castilla y León 91 0,7 % 96,0 % 61 de 248
43 Álava País Vasco 81 0,7 % 96,7 % 25 de 51
44 Segovia Castilla y León 74 0,6 % 97,3 % 50 de 209
44 Teruel Aragón 74 0,6 % 97,9 % 55 de 236
46 Guadalajara Castilla-La Mancha 73 0,6 % 98,4 % 49 de 288
47 Palencia Castilla y León 66 0,5 % 99,0 % 40 de 191
48 Ceuta Ceuta 35 0,3 % 99,3 % 1 de 1
49 Melilla Melilla 33 0,3 % 99,5 % 1 de 1
50 Soria Castilla y León 31 0,2 % 99,8 % 21 de 183
51 Las Palmas Canarias 16 0,1 % 99,9 % 9 de 34
52 Santa Cruz de Tenerife Canarias 12 0,1 % 100,0 % 12 de 54

Cómo está hecha: cada fila del listado trae un número de expendeduría de seis dígitos y los dos primeros son el código de provincia del INE. Con ese criterio agrupamos las 12.432 filas. Como comprobación, 12.430 de ellas tienen un municipio que existe, con ese nombre, dentro de esa misma provincia en el INE; las otras dos se explican en la guía de método.

Cuánta red concentra cada grupo de provincias

Grupo de provincias Expendedurías % del total
Las 2 primeras 2.181 17,5 %
Las 3 primeras 2.849 22,9 %
Las 5 primeras 3.746 30,1 %
Las 10 primeras 5.644 45,4 %
Las 20 primeras 8.431 67,8 %
Las 26 primeras (la mitad de las 52) 9.690 77,9 %
Las 26 últimas 2.742 22,1 %
Las 10 últimas 495 4,0 %

Hacen falta solo 12 provincias para sumar la mitad de la red (50,5 %). Las diez primeras suman el 45,4 %. Con 52 provincias, esa mitad de la red está en menos de una cuarta parte de ellas.

El orden cambia si se mira la población

Un ranking de cifras absolutas se parece mucho al ranking de población: el coeficiente de correlación de rangos de Spearman entre expendedurías y habitantes es 0,82 con las 52 provincias, y 0,95 si se dejan fuera las cuatro con situación especial (Canarias, Ceuta y Melilla). Es decir, casi todo el orden de la tabla lo explica cuánta gente vive allí. Lo interesante son las excepciones, y se ven comparando posiciones (solo provincias de la Península y Baleares, 48 en total):

  • Ourense es la número 29 por expendedurías, pero la 39 por población.
  • Badajoz es la 14 por expendedurías y la 23 por población.
  • Álava ocupa el puesto 43 por expendedurías y el 35 por población.
  • Castellón queda 31 por expendedurías y 24 por población.

Las que “suben” tienen más red de la que su población haría esperar. Para medirlo bien hay que dividir, y eso es lo que hacemos en estancos por habitante.

Las provincias más pequeñas de la red

De las 48 provincias peninsulares y de las Illes Balears, 9 tienen menos de 100 expendedurías: La Rioja (99), Zamora (92), Ávila (91), Álava (81), Segovia (74), Teruel (74), Guadalajara (73), Palencia (66), Soria (31). La menor es Soria con 31, unas 35 veces menos que Madrid.

Un número bajo no implica mala cobertura: Soria o Teruel tienen pocas expendedurías porque tienen pocos habitantes. Si lo que interesa es qué parte de los pueblos se queda sin ninguna, la tabla relevante es la de pueblos sin estanco.

Territorios con régimen distinto

  • Canarias figura con 16 expendedurías en Las Palmas y 12 en Santa Cruz de Tenerife (28 en total). La Ley 13/1998 deja a las islas fuera del monopolio del comercio minorista de tabaco, y por eso el listado de Hacienda casi no las recoge. No se debe leer ese dato como “pocos estancos en Canarias” sino como “la red de expendedurías del monopolio apenas existe allí”.
  • Ceuta (35) y Melilla (33) suman 68. La página oficial de precios de Hacienda les dedica una sección propia, separada de la Península y Baleares, y para su tamaño tienen una red densa.

Qué se puede citar de esta tabla

Si vas a reutilizar estas cifras, conviene mantener tres cosas con ellas: la fecha del listado (28 de octubre de 2026), el origen (Ministerio de Hacienda) y la advertencia de que el recuento es de expendedurías del listado oficial, no de todos los lugares donde se vende tabaco. Las condiciones de reutilización de Hacienda piden citar la fuente, indicar la fecha de actualización y no sugerir respaldo del Ministerio; las tenemos en cuenta en toda la web.

Para ver cómo se produjo este recuento y qué correcciones se hicieron sobre el fichero original, está la página de cómo comprobamos los datos. La cifra global y su desglose por zonas están en cuántos estancos hay en España.

Seis medidas más de cada provincia

La tabla del principio ordena las provincias por número de expendedurías. Con las posiciones de CartoCiudad (IGN), el código postal y la numeración del listado, se pueden añadir medidas que cuentan otra historia. La tabla siguiente reúne 51 provincias (se excluye Santa Cruz de Tenerife, que solo tiene tres estancos con posición exacta) y está ordenada de menor a mayor distancia mediana al estanco más próximo:

Provincia Estancos Mediana al estanco más próximo Con el siguiente a más de 5 km Radio mediano de los diez más cercanos Códigos postales distintos Ocupación del bloque de números Fichas con dato abierto
Ceuta 35 214 m 0 % 0,9 km 3 42,2 % 0
Melilla 33 221 m 0 % 0,6 km 6 52,4 % 0
Bizkaia 285 227 m 2 % 1,4 km 83 81,0 % 4
Gipuzkoa 191 245 m 1 % 3,1 km 69 78,3 % 2
Madrid 1.098 257 m 3 % 1,1 km 243 78,3 % 31
Barcelona 1.083 262 m 2 % 1,3 km 302 87,2 % 43
Asturias 365 268 m 8 % 5,2 km 170 63,0 % 1
Córdoba 278 280 m 9 % 9,8 km 104 78,1 % 2
Cádiz 305 283 m 5 % 2,3 km 87 83,6 % 6
Valencia 668 291 m 4 % 3,0 km 236 82,9 % 16
Jaén 230 293 m 17 % 11,5 km 112 82,7 % 7
Sevilla 423 314 m 7 % 6,3 km 137 82,9 % 4
Alicante 474 321 m 5 % 4,3 km 159 88,8 % 10
Zaragoza 265 328 m 18 % 6,1 km 128 31,6 % 10
Ciudad Real 203 334 m 29 % 15,0 km 98 82,9 % 0
Huelva 175 340 m 20 % 10,6 km 85 87,5 % 0
Illes Balears 333 353 m 8 % 6,7 km 126 88,8 % 7
Murcia 423 355 m 5 % 5,5 km 149 83,6 % 2
Málaga 358 363 m 8 % 6,1 km 128 85,6 % 6
Álava 81 365 m 12 % 1,1 km 34 74,3 % 1
Valladolid 152 392 m 21 % 7,0 km 79 46,5 % 13
Cantabria 242 401 m 4 % 4,9 km 103 72,0 % 9
Burgos 109 410 m 29 % 12,5 km 52 48,7 % 13
Badajoz 285 429 m 28 % 15,1 km 155 85,1 % 2
La Rioja 99 445 m 25 % 10,5 km 57 66,4 % 0
Castellón 163 474 m 16 % 8,2 km 83 74,8 % 2
Almería 216 531 m 14 % 10,1 km 109 82,4 % 2
Granada 320 604 m 16 % 8,9 km 161 79,8 % 21
Albacete 149 637 m 39 % 16,5 km 83 76,4 % 17
Navarra 187 666 m 15 % 11,3 km 110 66,1 % 2
Girona 250 690 m 9 % 8,4 km 127 77,6 % 5
Pontevedra 316 723 m 4 % 6,1 km 182 73,8 % 4
Tarragona 212 732 m 13 % 7,7 km 124 76,3 % 6
A Coruña 419 865 m 9 % 7,5 km 211 66,6 % 24
Las Palmas 16 1.665 m 33 % 166,7 km 10 21,6 % 0
Lugo 149 1.865 m 31 % 13,9 km 93 55,2 % 5
Lleida 153 1.880 m 24 % 12,2 km 96 65,9 % 6
Salamanca 127 2.019 m 27 % 15,8 km 79 49,8 % 14
Toledo 241 2.072 m 26 % 12,3 km 158 80,1 % 1
León 184 2.142 m 25 % 12,5 km 113 64,1 % 6
Ourense 183 2.160 m 17 % 9,6 km 104 48,3 % 0
Palencia 66 2.437 m 42 % 14,6 km 40 55,0 % 0
Huesca 116 2.601 m 39 % 19,5 km 78 57,7 % 2
Ávila 91 2.842 m 33 % 15,7 km 65 52,0 % 3
Guadalajara 73 3.358 m 22 % 12,7 km 51 55,7 % 0
Cáceres 207 4.256 m 39 % 15,0 km 157 73,1 % 3
Segovia 74 4.280 m 49 % 15,1 km 55 52,5 % 0
Soria 31 4.526 m 38 % 31,9 km 21 40,8 % 0
Teruel 74 5.514 m 58 % 23,9 km 57 49,0 % 0
Zamora 92 5.691 m 54 % 18,2 km 73 41,6 % 6
Cuenca 118 6.657 m 65 % 19,4 km 95 60,5 % 0
214 mmediana en Ceuta, la más compacta
6,7 kmmediana en Cuenca, la provincia con las distancias mayores
65 %de los estancos de Cuenca tiene al siguiente a más de 5 km
13provincias sin ninguna ficha con dato abierto, además de Santa Cruz de Tenerife

Cerca y lejos

Las seis provincias con el estanco siguiente más cercano (mediana) son Ceuta (214 m), Melilla (221), Bizkaia (227), Gipuzkoa (245), Madrid (257) y Barcelona (262): dos ciudades de red muy compacta y cuatro provincias muy urbanas. En el extremo contrario están Cuenca (6,7 km), Zamora (5,7), Teruel (5,5), Soria (4,5), Segovia (4,3) y Cáceres (4,3). En Cuenca el 65 % de los estancos tiene al siguiente a más de cinco kilómetros; en Teruel, el 58 %; en Zamora, el 54 %.

Cuántos hay que recorrer para reunir diez

El radio mediano que reúne los diez estancos más cercanos a cada uno es de 0,6 km en Melilla y 0,9 km en Ceuta, de 1,1 km en Madrid y en Álava, y sube a 31,9 km en Soria, 23,9 km en Teruel, 19,5 km en Huesca, 19,4 km en Cuenca y 18,2 km en Zamora. (Las Palmas, con 166,7 km, no es comparable: sus islas están separadas por el mar.)

Provincias compactas

Ceuta, Melilla, Bizkaia, Gipuzkoa, Madrid y Barcelona: mediana por debajo de 265 m entre estancos.

Provincias abiertas

Cuenca, Zamora, Teruel y Soria: mediana de entre 4,5 y 6,7 km; hasta el 65 % con el siguiente a más de 5 km.

Los extremos de la numeración

Las Palmas (21,6 %), Zaragoza (31,6 %) y Soria (40,8 %) ocupan menos de la mitad de su bloque de números; Illes Balears y Alicante, el 88,8 %.

Un bloque de números a medio llenar

Cada provincia numera sus expendedurías desde su código de provincia (por ejemplo, 28 para Madrid). La ocupación del bloque compara las expendedurías activas con los números posibles entre el primero y el último. Las más altas son Illes Balears y Alicante (88,8 %), Huelva (87,5 %), Barcelona (87,2 %) y Málaga (85,6 %). Las más bajas son Las Palmas (21,6 %), Zaragoza (31,6 %: 265 expendedurías en un rango de 836 números), Soria (40,8 %), Zamora (41,6 %) y Ceuta (42,2 %). Un bloque poco ocupado no significa que se hayan cerrado muchos estancos: los números pueden no haberse asignado nunca o haberse reutilizado. Es lo que se puede ver en una descarga; el análisis completo está en la numeración de las expendedurías.

Códigos postales y fichas

La proporción de códigos postales con un solo estanco va del 35 % (Gipuzkoa) y el 34 % (Cádiz) a más del 85 % en Zamora (92 %), Cáceres (88 %), Cuenca (85 %) y Guadalajara (84 %): en esas provincias casi cada código postal es un pueblo con una sola expendeduría. La última columna recuerda cuánta información abierta adicional hay: Barcelona (43 fichas), Madrid (31), A Coruña (24), Granada (21), Albacete (17) y València (16) reúnen casi la mitad de las 318 fichas de la web.

Interpretación prudente. Estas medidas describen la red en el listado del 28-10-2026; no dicen si hay más o menos servicio. Una provincia con un radio de 32 km para reunir diez estancos (Soria) tiene pocos estancos y muchos municipios pequeños; no significa que falte nada que la ley exija.

Fuentes consultadas

Para seguir leyendo

Última revisión: 29-10-2026. Información de carácter general, sin ánimo de promover el consumo de tabaco ni de asesorar. Web independiente, no oficial: cómo trabajamos y de dónde salen los datos.