Vicinus

Data sources

Every figure on this site comes from one of these official datasets. This page is generated from the pipeline metadata.

Tax burden in the communes, tax year 2026

Federal Tax Administration (ESTV/FTA) · Source: Federal Tax Administration (FTA/ESTV), tax burden statistics 2026

Reference date
tax year 2026
Downloaded
2026-11-03
Licence
Federal administration terms of use (licence to be confirmed)
Download URL
https://swisstaxcalculator.estv.admin.ch/delegate/ost-integration/v1/export/income-tax-values/XLSX/EN
Notes
Excel export of ESTV's tax burden statistics, all communes, 23 income steps, no church tax ('other/no religion'). Total = federal + cantonal + communal income tax (incl. personal/head taxes). 2110 communes in the export; 0 current communes merged from several exported ones use their average. Not mappable: []. ESTV models: single=Unmarried, no children, married_1=Married, single income, no children, married_2=Married, dual income (70/30), no children, married_kids=Married, single income, 2 children.

Tax multipliers (income tax), tax year 2026

Federal Tax Administration (ESTV/FTA) · Source: Federal Tax Administration (FTA/ESTV), tax multipliers 2026

Reference date
tax year 2026
Downloaded
2026-11-03
Licence
Federal administration terms of use (licence to be confirmed)
Download URL
https://swisstaxcalculator.estv.admin.ch/delegate/ost-integration/v1/export/income-tax-rates/EN
Notes
Excel export of ESTV 'Retrieve basic data → Tax multipliers', whole of Switzerland, income tax. Multipliers in % of the cantonal simple tax.

Health insurance premiums 2027 (mandatory basic insurance)

Federal Office of Public Health (FOPH/BAG) · Source: Federal Office of Public Health (FOPH), health insurance premiums 2027

Reference date
2027 premiums (published Sept 2026)
Downloaded
2026-11-03
Licence
opendata.swiss: open use, must provide the source
Download URL
https://opendata.bagnet.ch/?r=/download&path=L1ByYWVtaWVuL1Byw6RtaWVuX0NILmNzdg==
Notes
Adults 26+: standard model, CHF 300 franchise, without accident cover. Children: standard model, CHF 0 franchise, with accident cover. min = cheapest insurer, median = median across insurers offering the region. Premium regions from the EDI ordinance annex (as of 1 Jan 2027); 0 communes resolved via the previous year's annex.

Permanent resident population (STATPOP) 2025

Federal Statistical Office (BFS) · Source: Federal Statistical Office (FSO/BFS), STATPOP 2025

Reference date
2025-12-31
Downloaded
2026-11-03
Licence
opendata.swiss: open use, must provide the source; commercial use only with permission
Download URL
https://www.pxweb.bfs.admin.ch/api/v1/de/px-x-0102010000_101/px-x-0102010000_101.px
Notes
Also uses https://www.pxweb.bfs.admin.ch/api/v1/de/px-x-0102010000_103/px-x-0102010000_103.px (age classes). Source communes not mappable: []

swissBOUNDARIES3D (swissboundaries3d_2026-01)

Federal Office of Topography (swisstopo) · © swisstopo

Reference date
2026-01-01
Downloaded
2026-11-03
Licence
Free geodata (OGD), attribution required
Download URL
https://data.geo.admin.ch/ch.swisstopo.swissboundaries3d/swissboundaries3d_2026-01/swissboundaries3d_2026-01_2056_5728.gpkg.zip
Notes
Layer tlm_hoheitsgebiet; simplified with 60 m tolerance for the web; neighbours = shared boundary.

Public transport commute to job hubs (computed)

opentransportdata.swiss (GTFS timetable) + OpenStreetMap (walking network) · Timetable: opentransportdata.swiss; walking network © OpenStreetMap contributors

Reference date
timetable fahrplan-2026-gtfs2020, 2026-11-03 07:00–08:30
Downloaded
2026-11-02
Licence
opentransportdata.swiss terms of use; OSM data under ODbL
Download URL
https://data.opentransportdata.swiss/dataset/3d2c18f9-9ef1-463f-a249-5c67604efd74/resource/424ae338-b551-4856-be2a-b255f9e8d62d/download/gtfs_fp2026_20261028.zip
Notes
r5py 1.1.7; origin = the commune's busiest place (station with the most departures 07:00–08:30 within 300 m), or a representative point inside the boundary for the 48 communes without a served stop; hubs = GTFS stops; median over departures every minute 07:00–08:30 on Tuesday 03 November 2026; public transport + walking; max 180 min. 49476 commune–hub pairs not reachable within the limit. Hubs found: 51/51. Commune → commune: same method, destination = the workplace commune's origin point; 2947284 of 4452100 pairs not reachable within the limit.

Swiss official commune register (historicized)

Federal Statistical Office (BFS) · Source: Federal Statistical Office (FSO/BFS), Swiss official commune register

Reference date
2026-11-03
Downloaded
2026-11-03
Licence
opendata.swiss: open use, must provide the source
Download URL
https://www.agvchapp.bfs.admin.ch/api/communes/snapshot?date=03-11-2026
Notes
1445 mutation rows since 01-01-2010; 616 former communes mapped to successors.

Official directory of towns and postcodes (swisstopo)

Federal Office of Topography (swisstopo) · © swisstopo

Reference date
2026-11-01
Downloaded
2026-11-03
Licence
Free geodata (OGD), attribution required
Download URL
https://data.geo.admin.ch/ch.swisstopo-vd.ortschaftenverzeichnis_plz/ortschaftenverzeichnis_plz/ortschaftenverzeichnis_plz_4326.csv.zip
Notes
3177 postcodes; a postcode spanning several communes lists each with its share of the postcode's addresses. Non-commune entries dropped: [2391, 5391, 7001, 7002, 7003, 7004, 7005, 7006, 7007, 7008, 7009, 7010, 7011].

Generalised boundaries, lakes (gg25, K4)

Federal Statistical Office (BFS) · BFS, ThemaKart

Reference date
gg25
Downloaded
2026-11-03
Licence
opendata.swiss: open use, source must be provided
Download URL
https://dam-api.bfs.admin.ch/hub/api/dam/assets/34367751/master
Notes
Lakes over 5 km², used only to cut lakes out of the commune polygons on the homepage map.

Coats of arms of Swiss communes

Wikidata + Wikimedia Commons · Wikimedia Commons

Reference date
2026-11-03
Downloaded
2026-11-03
Licence
Per file, see each commune page (mostly public domain)
Download URL
https://query.wikidata.org/sparql
Notes
Coat of arms for 2108 of 2110 communes (0 images updated this run). Shown as an illustration in a reference work (Wappenschutzgesetz Art. 8 para. 4 lit. a); Vicinus is not affiliated with any commune.