Un mapa abierto como OpenStreetMap (OSM) tiene 3.295 elementos etiquetados como tienda de tabaco en España, una cifra equivalente al 27 % de las 12.432 expendedurías del listado oficial. Pero ese cociente no dice cuántas expendedurías están realmente en el mapa, porque OSM incluye comercios que no son estancos y porque no hay una clave común entre las dos bases. Para medirlo hemos tomado una muestra aleatoria de 370 expendedurías, las hemos ubicado con el geocodificador oficial de CartoCiudad y hemos buscado el elemento de OSM más cercano a cada una. El resultado: el 19 % tiene un elemento de OSM a 100 metros o menos.
Origen de los datos: Ministerio de Hacienda (Comisionado para el Mercado de Tabacos), listado de expendedurías a 28 de octubre de 2026 (17:00:55); posiciones de las expendedurías: CartoCiudad (IGN/CNIG), 29-10-2026; mapa colaborativo: OpenStreetMap, extracción propia del 28-10-2026 (© colaboradores de OpenStreetMap, licencia ODbL). Web independiente, no vinculada con ninguno de estos organismos.
Cómo se ha medido
- Muestra aleatoria (semilla 2027) de 400 expendedurías de la Península, Baleares, Ceuta y Melilla. Canarias queda fuera por su red distinta.
- Cada una se consulta en CartoCiudad con el texto «Estanco <dirección>,
». Solo se conserva la respuesta si devuelve la misma expendeduría; así se obtienen 370 posiciones fiables (92 %). - Para cada posición se busca el elemento de OSM de tabaco más cercano (extracción de 3.244 elementos fuera de Canarias) y se mide la distancia en línea recta.
El método tiene un sesgo declarado: solo mide las expendedurías que CartoCiudad localiza bien, que son las de dirección más completa. Pueden ser también las que OSM recoge mejor.
La medición completa: no una muestra, las 11.500 posiciones exactas
La muestra de 400 expendedurías permitió una primera estimación. Con las posiciones de CartoCiudad (IGN) ya disponibles para casi toda la red, el mismo cálculo se ha repetido sobre las 11.500 expendedurías cuya posición coincide con la propia expendeduría, comparándolas con los 3.295 elementos de OpenStreetMap de la extracción del 28-10-2026:
| Distancia máxima al elemento de OpenStreetMap más cercano | Expendedurías con posición exacta | % de las 11.500 |
|---|---|---|
| 25 m | 2.095 | 18,2 % |
| 50 m | 2.367 | 20,6 % |
| 100 m | 2.576 | 22,4 % |
| 250 m | 3.528 | 30,7 % |
El resultado completo (22,4 % a 100 m) cae dentro del intervalo de la muestra (16 a 24 %), así que la estimación era razonable: del orden de una de cada cinco expendedurías tiene su elemento en el mapa colaborativo, y 765 elementos de OpenStreetMap, casi uno de cada cuatro, no tienen expendeduría oficial a 100 metros: serán cavas de puros, tiendas de vapeo, puntos de venta que no son expendedurías, elementos mal situados o expendedurías con otra dirección. El listado y el mapa no comparten ninguna clave, y por eso no se puede ir más allá.
Cobertura por tamaño del municipio, con todos los datos
La relación con el tamaño del municipio, vista en la muestra, se confirma con la medición completa y con más escalones:
| Tamaño del municipio | Expendedurías con posición exacta | Con un elemento de OSM a 100 m o menos | % |
|---|---|---|---|
| Madrid y Barcelona | 970 | 312 | 32,2 % |
| Otros de 100.000 hab. o más | 2.643 | 891 | 33,7 % |
| 20.000 a 99.999 | 2.524 | 593 | 23,5 % |
| 5.000 a 19.999 | 2.180 | 408 | 18,7 % |
| Menos de 5.000 | 3.183 | 372 | 11,7 % |
Las ciudades grandes tienen más de un tercio de sus estancos en el mapa (32,2 % en Madrid y Barcelona, 33,7 % en las otras ciudades de 100.000 habitantes o más). En los municipios de entre 20.000 y 100.000 baja al 23,5 %, y en los de menos de 5.000 habitantes, al 11,7 %: allí solo uno de cada ocho estancos tiene un elemento cercano. Lo que dice el dato es cuánto han mapeado los colaboradores en cada tipo de municipio, no cuántos estancos hay.
Burgos y Cuenca: los extremos
Entre las provincias con 60 o más estancos con posición exacta, los extremos son estos:
| Provincia | Expendedurías con posición exacta | Con elemento de OSM a 100 m o menos | % |
|---|---|---|---|
| Burgos | 98 | 61 | 62,2 % |
| Salamanca | 119 | 48 | 40,3 % |
| Valladolid | 145 | 53 | 36,6 % |
| Illes Balears | 305 | 110 | 36,1 % |
| Lleida | 146 | 52 | 35,6 % |
| Gipuzkoa | 183 | 61 | 33,3 % |
| Madrid | 1.054 | 339 | 32,2 % |
| Granada | 290 | 92 | 31,7 % |
| Provincia | Expendedurías con posición exacta | Con elemento de OSM a 100 m o menos | % |
|---|---|---|---|
| Córdoba | 253 | 26 | 10,3 % |
| Cáceres | 197 | 20 | 10,2 % |
| Toledo | 227 | 23 | 10,1 % |
| Zamora | 80 | 7 | 8,8 % |
| Guadalajara | 65 | 5 | 7,7 % |
| La Rioja | 95 | 7 | 7,4 % |
| Ciudad Real | 195 | 14 | 7,2 % |
| Cuenca | 113 | 6 | 5,3 % |
Burgos destaca con el 62,2 % de sus expendedurías con un elemento de OpenStreetMap a 100 m o menos, un 50 % más que Salamanca (40,3 %) y casi el triple que la media nacional. En el otro extremo, Cuenca (5,3 %), Ciudad Real (7,2 %) y La Rioja (7,4 %) apenas tienen cobertura. Es un reflejo de la actividad de los colaboradores en cada provincia; no es una medida de la red de estancos.
Para qué sirve esta medida. Sirve para decidir hasta dónde se pueden usar los datos de OpenStreetMap como complemento (horarios, teléfonos): donde la cobertura es del 5-10 %, casi ninguna ficha tendrá dato; donde es del 30-60 %, bastantes. No sirve para saber cuántos estancos hay: eso lo da el listado de Hacienda.
Cuántas expendedurías tienen un elemento de OSM cerca
| Distancia máxima al elemento de OSM más cercano | Expendedurías con un elemento cerca | % | Intervalo de confianza 95 % |
|---|---|---|---|
| 25 m | 54 | 14,6 % | 11 a 19 % |
| 50 m | 64 | 17,3 % | 14 a 21 % |
| 100 m | 71 | 19,2 % | 16 a 24 % |
| 250 m | 101 | 27,3 % | 23 a 32 % |
| 500 m | 133 | 35,9 % | 31 a 41 % |
La distancia mediana al elemento de OSM más cercano es de 1.372 metros. A 100 metros o menos hay un elemento de OSM para el 19 % de la muestra (intervalo del 95 %: 16 a 24 %), lo que extrapolado al listado sería del orden de 2.400 expendedurías de la Península, Baleares, Ceuta y Melilla. Es una estimación con la incertidumbre del intervalo, no un recuento.
Eso deja una conclusión práctica: OSM cubre una parte de las expendedurías, pero no se puede construir un directorio completo a partir de él, y tampoco usarlo para asignar horarios a todas. En cambio, sí sirve como capa opcional de información extra donde existe.
Cobertura según el tamaño del municipio
| Tamaño del municipio | En la muestra | Con un elemento de OSM a 100 m o menos | % |
|---|---|---|---|
| Menos de 5.000 habitantes | 99 | 12 | 12,1 % |
| 5.000 a 49.999 | 125 | 15 | 12,0 % |
| 50.000 o más | 146 | 44 | 30,1 % |
La cobertura depende mucho del tamaño del municipio: en los de 50.000 o más habitantes llega al 30 %, y en los de menos de 5.000, al 12 %. La cobertura crece con el tamaño del municipio; los datos no permiten saber por qué.
Qué parte de OSM no son estancos
Si cada elemento de OSM se pareara como máximo con una expendeduría, las 2.400 expendedurías con elemento cercano explicarían unos 2.400 de los 3.244 elementos, y quedarían del orden de 900 (27 %) sin expendeduría oficial a 100 metros. Pueden ser tiendas de tabaco que no son expendedurías (por ejemplo, cavas de puros, que aparecen entre los nombres de OSM), expendedurías mal posicionadas en el mapa o, simplemente, un estanco cuya dirección en el listado no coincide con la del mapa. Con los datos que tenemos no se puede separar cada caso.
Al revés: de cada elemento de OpenStreetMap a la expendeduría más cercana
La medición anterior parte de cada expendeduría. Si se hace al revés, y se mide la distancia de cada uno de los 3.295 elementos de OpenStreetMap a la expendeduría oficial más cercana (ahora con las 11.813 expendedurías de posición exacta, es decir, incluidas las 313 de portal), el resultado es este:
| Distancia del elemento de OSM a la expendeduría oficial más cercana | Elementos de OSM | % |
|---|---|---|
| hasta 50 m | 2.426 | 73,6 % |
| 50 a 100 m | 194 | 5,9 % |
| 100 a 250 m | 328 | 10,0 % |
| 250 a 500 m | 131 | 4,0 % |
| 500 m a 1 km | 64 | 1,9 % |
| 1 a 5 km | 87 | 2,6 % |
| más de 5 km | 65 | 2,0 % |
Casi ocho de cada diez elementos de OpenStreetMap tienen una expendeduría a menos de 100 m, lo que sugiere que la mayoría son estancos del listado (con la reserva de los pocos que comparten manzana con uno sin serlo). El 10 % está entre 100 y 250 m, un tramo donde caben errores de posición y direcciones que apuntan al portal vecino, y otro 10,5 % está a 250 m o más, con un tramo final de 152 elementos a más de un kilómetro.
Los elementos más alejados de cualquier expendeduría oficial son casi todos de la provincia de Santa Cruz de Tenerife (de 45 a 95 km), con nombres como «Estanco Los Llanos», «Puros Artesanos Vegas de Breña Alta» o «El Plus del Fumador», más uno de Gran Canaria («Five Star», a 68 km). Son tiendas de tabaco de Canarias: el régimen del monopolio de venta minorista no rige allí, así que el mapa recoge comercios que el listado de Hacienda no tiene por qué incluir. De los 152 elementos a más de un kilómetro de una expendeduría, 35 son canarios; el resto se reparte por provincias con muchos núcleos pequeños: A Coruña (22), Alicante (10), Burgos (7), Almería (7), Lugo (6) o Málaga (6). Son tiendas de tabaco, cavas o comercios en lugares donde el listado no tiene expendeduría a esa distancia, o posiciones erróneas del mapa.
- Un elemento de OSM a menos de 50 m de una expendeduría es, muy probablemente, esa expendeduría.
- Entre 100 y 250 m: comprueba la dirección antes de asociarlos.
- A más de 250 m: no lo asocies sin el número de expendeduría en el nombre.
- En Canarias, no esperes que cada tienda de tabaco del mapa sea una expendeduría.
Qué datos traen los elementos de OSM emparejados
| Campo | % en los elementos emparejados con una expendeduría | % en todos los elementos de OSM |
|---|---|---|
| Nombre | 48 % | 49 % |
| Horario | 13 % | 13 % |
| Teléfono | 10 % | 8 % |
| Calle y número | 35 % | 26 % |
| Código postal | 32 % | 23 % |
Un elemento de OSM emparejado trae el horario en el 13 % de los casos. Eso reproduce a pequeña escala el hueco que describe datos que no existen en fuentes oficiales: el horario es el dato que más falta y el que menos aparece en el mapa colaborativo.
Por comunidad
| Comunidad | Expendedurías (Hacienda) | Elementos de tabaco en OSM | OSM por cada 100 expendedurías | Con horario en OSM |
|---|---|---|---|---|
| Canarias | 28 | 51 | 182 | 3 |
| Illes Balears | 333 | 151 | 45 | 13 |
| Cantabria | 242 | 89 | 37 | 9 |
| País Vasco | 557 | 204 | 37 | 10 |
| Madrid | 1.098 | 399 | 36 | 43 |
| Castilla y León | 926 | 286 | 31 | 52 |
| Asturias | 365 | 107 | 29 | 4 |
| Galicia | 1.067 | 292 | 27 | 38 |
| Cataluña | 1.698 | 454 | 27 | 74 |
| Aragón | 455 | 120 | 26 | 18 |
| Navarra | 187 | 49 | 26 | 6 |
| Comunitat Valenciana | 1.305 | 329 | 25 | 37 |
| Andalucía | 2.305 | 525 | 23 | 76 |
| Castilla-La Mancha | 784 | 108 | 14 | 24 |
| Murcia | 423 | 57 | 13 | 5 |
| Extremadura | 492 | 63 | 13 | 5 |
| Ceuta | 35 | 3 | 9 | 0 |
| La Rioja | 99 | 8 | 8 | 0 |
| Melilla | 33 | 0 | 0 | 0 |
Hay 51 elementos en OSM para 28 expendedurías en Canarias, y 8 para 99 en La Rioja. En Canarias el mapa tiene más elementos que el listado de Hacienda tiene expendedurías: el mapa recoge tiendas de tabaco que no son expendedurías, lo que confirma que el recuento de OSM no equivale a un recuento de estancos.
Cómo repetir esta medición
- Descarga el listado de Hacienda y apunta la fecha de la primera línea (aquí, 28-10-2026).
- Obtén las posiciones de las expendedurías: nosotros usamos CartoCiudad (IGN), una consulta por dirección, aceptando solo el resultado que devuelve la misma expendeduría o un portal de la misma vía.
- Extrae de OpenStreetMap los comercios etiquetados como tienda de tabaco (aquí, 3.295 elementos a 28-10-2026) y respeta su licencia ODbL.
- Para cada expendeduría, busca el elemento más cercano y calcula la distancia en línea recta; para cada elemento, hace lo mismo hacia la expendeduría.
- Resume por tamaño de municipio y por provincia, y guarda la fecha de cada extracción: el mapa cambia a diario.
La cifra del 22,4 % (a 100 m) cambiará con cada edición de los colaboradores. Como comparación, la muestra de 400 expendedurías daba el 19,2 % con un intervalo de 16 a 24 %. Ambas cifras son compatibles.
Límites
- Una muestra de 370 da un intervalo de varios puntos. No es una auditoría.
- El mapa cambia cada día. La extracción es del 28 de octubre de 2026.
- No se ha cruzado uno a uno. Un elemento de OSM a 100 metros puede ser otro comercio o un estanco vecino.
- Licencia. Los datos de OSM se publican con licencia ODbL y exigen atribución. En esta guía solo se publican recuentos y porcentajes, no los elementos.
Para el método de las demás comprobaciones, cómo comprobamos los datos; para las direcciones que CartoCiudad no localiza bien, estancos con dirección sin número.




