Vicinus

Zürich · Bezirk Affoltern · BFS commune no. 13[8]

Coat of arms of StallikonStallikon

Left of CHF 100’000CHF 67’145per year, after tax, insurance and rent
Income tax[1]CHF 10’99611.0% of income
Health insurance[3]CHF 536adult, per month
Rent, 2 rooms[4]≈ CHF 1’286per month, estimate
Residents[5]3’90323.1% foreign nationals
Nearest job hub[7]42 minto Zürich Altstetten

Single person, gross income CHF 100’000, median insurer, 2-room flat. See how Stallikon ranks for your household →
Compare Stallikon with another commune →

Aeugst am AlbisAffoltern am AlbisBonstettenHedingenWettswil am AlbisAdliswilLangnau am AlbisBirmensdorf (ZH)UitikonZürich Aeugst am AlbisAffoltern am AlbisHedingenWettswil am AlbisLangnau am AlbisBirmensdorf (ZH)UitikonZürich Stallikon

Stallikon has 3’903 residents, making it the 94th largest of the 160 communes in the canton of Zürich.

23% of residents are foreign nationals, below the Swiss average of 28%.

A single person earning CHF 100’000 pays about CHF 10’996 a year in income tax here, less than in 6 of its 10 neighbouring communes.

The median standard adult health insurance premium is CHF 536 a month, below the Swiss median of CHF 564.

The closest of our job hubs by public transport is Zürich Altstetten, about 42 minutes away on a weekday morning.

Income tax

Income tax 2026 (federal, cantonal and communal; no church tax) for an employee with gross labour income of…[1]

ProfileCHF 50’000CHF 80’000CHF 100’000CHF 150’000CHF 200’000CHF 300’000
Single, no children2’999
6.0%
7’355
9.2%
10’996
11.0%
22’336
14.9%
36’580
18.3%
69’357
23.1%
Married, single income, no children1’552
3.1%
4’775
6.0%
7’660
7.7%
16’421
10.9%
29’110
14.6%
59’223
19.7%
Married, dual income (70/30), no children892
1.8%
3’714
4.6%
6’392
6.4%
14’525
9.7%
25’540
12.8%
54’741
18.2%
Married, single income, 2 children130
0.3%
1’946
2.4%
3’829
3.8%
11’606
7.7%
22’860
11.4%
52’134
17.4%

Tax multipliers 2026: canton 95%, commune 101%. Church tax, if you are a member: Protestant 11%, Roman Catholic 11%.[2]

Health insurance premiums 2027

Monthly basic insurance premium, standard model, premium region 3 of Zürich.[3]

Cheapest insurerMedian insurer
Adult (26+), CHF 300 deductible, without accident coverCHF 478CHF 536
Child (0–18), CHF 0 deductible, with accident coverCHF 116CHF 139

Rent

Average monthly net rent (without service charges and heating) paid by tenants, BFS Structural Survey 2023.[4]

FlatCHF/monthBasis
2 rooms
single
≈ CHF 1’286Estimate
3 rooms
couple
≈ CHF 1’513Estimate
4 rooms
family
≈ CHF 1’783Estimate

BFS publishes no rent for this commune, so these are estimates (≈), not measured figures: the canton’s average rent, adjusted for the type of commune. New leases usually cost more than these averages. How rent is estimated

Commute to job hubs

Median door-to-door time by public transport and on foot, weekday departures every minute 07:00–08:30, from the commune's busiest station. Includes waiting for the next departure.[7]

HubMinutes
Zürich Altstetten42
Zürich HB48
Schlieren50
Zürich Oerlikon53
Dietikon56
Wallisellen58
Zug62
Zürich Airport63

Hubs more than 3 hours away are not listed. Commute to any commune or postcode: Ranking →

Compared with neighbouring communes

Single person, gross income CHF 100’000: income tax per year and median adult premium per month (CHF).

CommuneTax CHF/yr[1]Premium CHF/mo[3]Population[5]
Uitikon9’9085365’749
Wettswil am Albis10’4295365’419
Aeugst am Albis10’5715362’003
Hedingen10’9495363’983
Stallikon10’9965363’903
Adliswil11’13856919’904
Bonstetten11’2335365’659
Langnau am Albis11’2335368’097
Birmensdorf (ZH)11’5175367’587
Zürich11’848634440’935
Affoltern am Albis11’99053612’911

Population

Residents3’903[5]
Foreign nationals23.1%
Aged 0–1922.2%
Aged 20–6459.7%
Aged 65+18.2%
Area12.02 km²[6]

Sources

  1. Source: Federal Tax Administration (FTA/ESTV), tax burden statistics 2026. Tax burden in the communes, tax year 2026; reference date tax year 2026; downloaded 2026-11-03. Licence.
  2. Source: Federal Tax Administration (FTA/ESTV), tax multipliers 2026. Tax multipliers (income tax), tax year 2026; reference date tax year 2026; downloaded 2026-11-03. Licence.
  3. Source: Federal Office of Public Health (FOPH), health insurance premiums 2027. Health insurance premiums 2027 (mandatory basic insurance); reference date 2027 premiums (published Sept 2026); downloaded 2026-11-03. Licence.
  4. Source: Federal Statistical Office (FSO/BFS), Structural Survey 2023. Average rent by number of rooms (Structural Survey 2023); reference date 2023 (Structural Survey); downloaded 2026-11-03. Licence.
  5. Source: Federal Statistical Office (FSO/BFS), STATPOP 2025. Permanent resident population (STATPOP) 2025; reference date 2025-12-31; downloaded 2026-11-03. Licence.
  6. © swisstopo. swissBOUNDARIES3D (swissboundaries3d_2026-01); reference date 2026-01-01; downloaded 2026-11-03. Licence.
  7. Timetable: opentransportdata.swiss; walking network © OpenStreetMap contributors. Public transport commute to job hubs (computed); reference date timetable fahrplan-2026-gtfs2020, 2026-11-03 07:00–08:30; downloaded 2026-11-02. Licence.
  8. Source: Federal Statistical Office (FSO/BFS), Swiss official commune register. Swiss official commune register (historicized); reference date 2026-11-03; downloaded 2026-11-03. Licence.
  9. Wikimedia Commons. Coats of arms of Swiss communes; reference date 2026-11-03; downloaded 2026-11-03. Licence.

Coat of arms: CHE Stallikon COA.svg, Gerhard Bräunlich, Public domain. Shown to identify the commune; Vicinus is not affiliated with it.