❤️ Strado supports Maksymilian (10) in his fight against Duchenne muscular dystrophy. 95% funded. Read his story on siepomaga.pl →
Strado Data

Where Europe builds skateparks

A country-level map of European skateparks per 100,000 residents, based on OpenStreetMap data. Estonia leads at 12.1, Montenegro has zero.
April 26, 2026 · 5 min read
Choropleth map of Europe showing skateparks per 100,000 residents
Chart: strado.info, OpenStreetMap data, Eurostat 2024 population

Estonia has 12 skateparks per 100,000 residents. Montenegro has zero. France has the most parks in absolute terms, 3,978 of them, but that works out to 5.8 per 100,000 because France is large. The cluster of countries doing best per capita is small: Estonia, Austria, Latvia, Norway, France, Finland. The cluster doing worst is also small and tightly geographic: Albania, Bosnia and Herzegovina, Kosovo, Montenegro, North Macedonia, Serbia, plus Greece, Romania and Bulgaria. The gap from top to bottom across 37 countries is wide enough that no linear color scale handles it cleanly. It needs quantile bins.

That's the data. The geography is more interesting than the data, and the methodology is more interesting than the geography.

How it was measured

Every feature tagged sport=skateboard in the April 2026 OpenStreetMap extract for Europe, counted per country and divided by 2024 mid-year population from Eurostat and national statistics offices. The total across the EU-27 plus the UK, Norway, Switzerland, Iceland and the six Western Balkan states is 19,221 tagged features. Microstates (Andorra, Monaco, San Marino, Vatican, Liechtenstein) are excluded because their populations are too small for per-capita to mean anything stable.

The OSM tag captures whatever a mapper labelled with sport=skateboard: a dedicated municipal park, the corner of a school playground, a multi-sport centre's skateable section, a private park. The script doesn't distinguish operator type. That's a real limitation, mentioned again in the caveats below.

The leaders are Nordic, Baltic, Alpine, and France

Estonia at 12.08 is the outlier. Twice the next country down. The plausible explanation is two-fold: Estonia has one of Europe's most active OpenStreetMap mapping communities relative to its population, and outdoor recreation infrastructure has been a real public investment priority since the early 2010s. The same combination shows up in Latvia (6.36, third) and Finland (5.67, sixth). The Baltic and the Nordic both pay for skateparks and tag them once they exist.

Austria sits second at 6.50 with 595 parks across 9.2 million residents, which mostly reflects the alpine sports culture extending into urban infrastructure. Switzerland is eighth at 4.41. Norway is fourth at 5.98. France is fifth at 5.82, and that's where the absolute counts get serious: 3,978 skateparks across 68 million people. Per-capita France looks moderate, in absolute terms it's the European leader. Germany is just below at 4.25 with 3,587 parks.

The pattern holds: the further north and west you go, the denser the per-capita coverage gets. The line breaks somewhere around the Pyrenees.

The middle is Eastern Europe and the Iberian peninsula

Czechia, Poland and Slovakia sit between 1.92 and 3.63 per 100,000. Spain at 2.66 and Portugal at 2.06 round out the Iberian middle. The UK at 3.73 places thirteenth, with 2,548 parks across 68 million people. Sweden at 2.94 is lower than the rest of Scandinavia, which is mildly surprising and worth a deeper look; Stockholm specifically has plenty of parks, so it might be a coverage gap in smaller Swedish cities.

Italy at 1.12 with 659 parks is the obvious anomaly in this group. The country is large, has a Mediterranean climate that suits outdoor sport, and yet the per-capita number is closer to Hungary's than to its western and northern neighbors. There is no single explanation. The skating community in Italy is real but small, public-park budgets have been tight for fifteen years, and a lot of outdoor recreation tagging in OSM Italy still lags the rest of Western Europe.

The bottom is the Western Balkans, plus Greece and Romania

Montenegro shows zero parks in the dataset. Bosnia and Herzegovina shows two. Kosovo shows one. Albania shows three. North Macedonia shows eight. Serbia shows nineteen, the highest among the six but still only 0.29 per 100,000. Greece shows 37 parks, Romania 72, Bulgaria 35. None of these countries crosses 0.55 per 100,000.

How much of this is real and how much is an OSM coverage problem? Probably both. Public skatepark investment in the Western Balkans and the south-eastern EU has been smaller than in the northern half of the continent, and the OpenStreetMap mapping community in the Balkans is also smaller than in the north. A rough estimate from cross-checking against Google Maps spot samples in three Balkan capitals suggests the real numbers are maybe 1.5 to 2x what OSM shows. That would still leave the region well below the EU average. The relative ranking holds; the absolute counts are floors, not ceilings.

Caveats

  • The OSM tag sport=skateboard mixes dedicated parks with school skate areas and multi-sport centres. The script doesn't filter by operator type.
  • OSM coverage is uneven. Western Balkans, parts of Eastern Europe, and rural areas across all 37 countries are likely undercounted because there are fewer active mappers in those regions. If you live somewhere on the lower half of this map and know parks that aren't tagged, please add them at openstreetmap.org. The map updates as the data does.
  • The country boundaries come from Natural Earth admin_0 (10m). Disputed borders use Natural Earth's defaults.
  • Population is the 2024 estimate from Eurostat for EU members and from World Bank or national statistics offices for the rest. Mid-year figures.
  • Microstates are excluded. Including Liechtenstein at 9.79 per 100,000 (13 parks across 132,780 residents) would distort the scale because the per-capita number is volatile at small N.

What this kind of map is good for

Per-capita choropleths flatten cultural patterns onto national borders, which both helps and hurts. They help by showing relative effort: a country building 12 parks per 100,000 is doing more than a country building 0.4. They hurt by hiding the urban-rural split, the regional differences inside large countries, and the fact that Paris alone has more skateparks than 14 of the smaller European countries combined.

The data is fully open. The script is on GitHub. If you want to redo this with a tighter filter (say, sport=skateboard AND leisure=pitch only, or excluding school operators), the numbers will shift a little but the geography won't change much.

By FlxCode. Strado maps 50 European cities across 28 countries using OpenStreetMap data. Full methodology here.