Data Sources

All data on MapAndMove.se comes from open and public sources. Here we detail where the information originates.

SCB

Statistics Sweden (SCB) via Kolada

Most municipality statistics come from SCB's open database via Kolada (the Municipality and Region Database). The following indicators are used:

  • Population (N01951): Number of residents in the municipality
  • Population growth (N01963): Percentage population change
  • Average age (N00959): Average age in the municipality
  • Foreign background (N01950): Share with foreign background
  • Average income (N00906): Average earned income in SEK
  • Unemployment (N02280): Unemployment rate
  • Tax rate (N00900): Total municipal tax rate
  • House prices (N07915): Average price for houses (tSEK)
  • Apartment prices (N07908): Average price per sqm for apartments
  • New construction (N07916): Number of newly built homes
  • Higher education (N01982): Share with post-secondary education
  • Upper secondary eligibility (N15428): Share of pupils eligible for upper secondary school
  • Citizen index (N00667): SCB citizen survey, overall rating
  • Satisfaction index (N00670): Share of satisfied citizens
  • Electricity price (N45900): Electricity cost per sqm (Nils Holgersson model)
  • Water & sewage fee (N45924): Water & sewage cost per sqm
  • Waste fee (N45953): Waste collection cost per sqm
  • Childcare cost (N10007): Cost per enrolled child/year
  • Violent crimes (N07403): Reported violent crimes per 100,000 inhabitants
  • Safety (N00610): Share feeling safe outdoors at night
  • Broadband 100 Mbit/s (N07900): Share of households with access
  • Broadband 1 Gbit/s (N07918): Share of households with access
  • Public transport (N07418): Share of population near public transport
  • Commuting in (N02276): Share commuting into the municipality
  • Commuting out (N02279): Share commuting out of the municipality
  • Debt rate (N00989): Share of residents 18+ with debt at the Enforcement Authority

Source: kolada.se · scb.se

SCB+

Statistics Sweden sub-area statistics (RegSO, DeSO, localities)

In addition to the Kolada statistics at municipality level, since May 2026 we have a separate pipeline that processes 38 Statistics Sweden tables from the Statistics Atlas and breaks the statistics down into Statistics Sweden's smaller regional divisions. This is what powers the map's "RegSO mode", where you can click a district or residential area within a municipality and see income, population, education level and voter turnout for that specific area.

  • 9 topic blocks: demographics, income & economy, labour market, housing, health, education, elections, transport and area
  • 4 geographic levels: municipality (290), RegSO (3,013 regional statistical areas), locality (about 2,000) and DeSO (about 6,000 demographic statistical areas)
  • 15 priority KPIs active in the map's Query Builder: population, share aged 65+, share foreign-born, median income, economic standard, post-secondary education, employment, ill-health figure, voter turnout, ownership tenure, rental tenure, detached houses, buildings from before 1940 and passenger cars in traffic
  • Raw data: about 25 GB of CSV (CP1252) fetched via Statistics Sweden's Statistics Atlas, processed locally into JSON aggregates: about 60 MB at municipality level and 149 MB at RegSO level

Source: SCB Statistics Atlas · scb.se. Statistics Sweden's open data is free to use (CC0).

Val

Election results

Election results by municipality and party come from the Swedish Election Authority's open data. This includes parliamentary election results by party (M, S, SD, C, V, KD, L, MP and others).

Source: val.se (Swedish Election Authority)

Styre

Municipal governance

Information about political governance in municipalities: which parties are in the ruling coalition and who is chair of the municipal executive board.

Source: SKR (Swedish Association of Local Authorities and Regions) and public information from respective municipalities.

Utb

Educational institutions

Data about universities, colleges and folk high schools in each municipality is compiled to show educational opportunities on the map and municipality pages.

Source: UHR (Swedish Council for Higher Education) and folkhogskola.nu

Karta

Map data and geographic boundaries

Municipality and county boundaries, railway network and locality data are sourced from OpenStreetMap via Overpass API and processed locally into GeoJSON. The map engine is Leaflet.

  • Municipality boundaries: OpenStreetMap (290 municipalities, admin_level=7)
  • County boundaries: OpenStreetMap (21 counties, admin_level=4)
  • Map tiles: OpenStreetMap contributors
  • Satellite imagery: Esri / ArcGIS World Imagery
  • Topographic map layer: OpenTopoMap
  • Geocoding: OpenStreetMap Nominatim (coordinate lookup)
  • Railway network: OpenStreetMap (rail types rail, tram, subway, light_rail, narrow_gauge)
  • Localities: OpenStreetMap (cities, towns, villages: place=city|town|village)

Source: Leaflet · OpenStreetMap · Overpass API · Esri ArcGIS · CARTO · OpenTopoMap · Nominatim

Sat

Satellite map (Sentinel-2)

When you select satellite mode on the map, Sentinel-2 imagery from the European Copernicus programme is shown. The dataset is "cloudless 2023": clouds have been filtered out and the images are aggregated over the whole year to give an even view. We host the imagery ourselves (about 900 MB packed) so we don't hit an external tile server on every page view.

Source: Sentinel-2 cloudless 2023 by EOX IT Services GmbH (contains modified Copernicus Sentinel data 2023), licensed under CC BY 4.0.

POI

Places and brands

Over 313,000 places across 173 categories are sourced from OpenStreetMap and shown as filterable map layers: 134,000 from core categories (restaurants, shops, schools, hospitals, parks, etc.), 179,000 from extra categories (bus stops, peaks, wind turbines, rune stones, defibrillators, etc.), and around 13,000 branded locations (ICA, McDonald's, Apoteket, etc.). Places are enriched with municipality codes via point-in-polygon matching so each POI can be filtered per municipality.

  • 61 core categories: food & drink, health, education & culture, civic, transport, leisure & sport, retail, services
  • 63 brands: grocery stores, pharmacies, fast food, electronics, gyms, banks, fuel stations, etc.
  • 112 extra categories: nature (peaks, waterfalls, caves), cultural heritage (rune stones, ancient sites, castles, ruins), infrastructure (lighthouses, wind turbines, water towers), sport (football, tennis, golf, disc golf), emergency equipment (defibrillators, life rings), public fixtures (toilets, waste bins, mailboxes), etc.
  • Enrichment: each place gets a 4-digit Swedish municipality code so categories can be filtered per municipality
  • Metadata per place: name, opening hours, phone, website, municipality (where OSM has the data)

Source: OpenStreetMap via Overpass API, licensed under ODbL. Refreshed quarterly.

Kollektiv­trafik

Public transport & timetables

When you click "Load timetables" on a municipality page, a summary of public transport appears: number of stops/stations, routes, weekday/weekend departures, first/last departure, and top stations with routes. No live integration is used; the data is pre-computed from GTFS Sweden 3 Static roughly once a month and stored locally as per-municipality JSON.

  • Per-municipality content: stops, routes, operators, departures Mon–Fri/Sat/Sun, first/last departure, top stations with routes and destinations
  • Ferries to islands: automatically detected (Gotland, Stockholm archipelago) and linked out to Destination Gotland and Waxholmsbolaget, because their timetables are not available as open APIs

Source: Trafiklab.se / Samtrafiken, GTFS Sweden 3 Static, licensed under CC-BY 4.0. Refreshed manually roughly once a month.

Väder

Weather & climate

Current weather is fetched in real time from Open-Meteo. Climate statistics (typical climate) are stored as static data and generated yearly from Open-Meteo's historical weather API.

  • Current weather: Temperature, wind speed, humidity and weather conditions in real time
  • Climate statistics: Previous full year data: average temperature, max/min temperature, precipitation, rain and snow days, average wind and sunshine hours per day

Source: Open-Meteo (Forecast API & Historical Weather API)

Wiki

Wikipedia

Descriptions and images for individual municipalities are fetched in real time from Wikipedia's REST API. The information is displayed as a summary on each municipality page.

  • Content: summary text (extract) + one hero image per municipality (about 90 MB total for all 290 municipalities)
  • Updates: the entire cache is rebuilt manually about once a quarter, because Wikipedia text and images rarely change at the municipality level

Source: Wikipedia (CC BY-SA 3.0)

Fören.

Community & Culture

Information about sports clubs, associations, popular sports and cultural organisations in municipalities. Data covers teams in top leagues (SHL, Allsvenskan, Superettan etc.) as well as local associations and cultural institutions.

  • Sports clubs: Teams and clubs in national leagues (SHL, Allsvenskan, Superettan, HockeyAllsvenskan, SSL, Elitserien bandy etc.)
  • Popular sports: The most practised sports per municipality
  • Associations & culture: Local cultural institutions, heritage societies and community organisations

Source: Compiled from public information via respective sports federations, Swedish Sports Confederation and municipal websites.

Jobb

Active job listings

Every night at 03:15 we fetch a fresh snapshot of all vacancies across Sweden from the Swedish Public Employment Service's open JobSearch API. For each municipality we count the number of active listings and the distribution across the eight largest occupational fields. This is used as a signal for where the jobs are right now, that is not historical trends but what is actually being advertised today.

  • Content per municipality: total number of active listings plus the top 8 occupational fields (e.g. Data/IT, Sales, Healthcare, Education)
  • Updates: daily around 03:15 Swedish time via an automated pipeline on our VPS
  • Where it appears: the municipality page ("Jobs & economy" tab), the statistics page (the "Active jobs" column), the wanted list (sorting and badges), the compare page, and as a filterable KPI in the map

Source: JobSearch API (JobTech Development, Swedish Public Employment Service). The data is published on Platsbanken and may be used freely, including commercially, but attribution "Platsbanken" is required.

About our data

📊

Update frequency

Statistics are updated regularly as new data is published by each source, typically annually.

🔓

Open data

All data used is freely available from public authorities and organisations under open licences.

⚠️

Disclaimer

We strive for accuracy but cannot guarantee that all figures are error-free. Always verify against the original source for important decisions.