Vicinus

Solothurn · Bezirk Lebern · BFS commune no. 2546[7]

Coat of arms of GrenchenGrenchen

Left of CHF 100’000CHF 76’536per year, after tax and insurance
Income tax[1]CHF 16’38616.4% of income
Health insurance[3]CHF 590adult, per month
Residents[4]18’97340.9% foreign nationals
Nearest job hub[6]34 minto Biel/Bienne

Single person, gross income CHF 100’000, median insurer. See how Grenchen ranks for your household →
Compare Grenchen with another commune →

ArchBüren an der AareLengnau (BE)Rüti bei BürenRomont (BE)CourtBettlachSelzach ArchBüren an der AareLengnau (BE)Rüti bei BürenCourtSelzach Grenchen

Grenchen has 18’973 residents, making it the 2nd largest of the 104 communes in the canton of Solothurn.

41% of residents are foreign nationals, above the Swiss average of 28%.

A single person earning CHF 100’000 pays about CHF 16’386 a year in income tax here, less than in 5 of its 8 neighbouring communes.

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

The closest of our job hubs by public transport is Biel/Bienne, about 34 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 children5’052
10.1%
11’628
14.5%
16’386
16.4%
30’302
20.2%
46’514
23.3%
81’273
27.1%
Married, single income, no children1’752
3.5%
6’929
8.7%
11’103
11.1%
23’076
15.4%
38’280
19.1%
72’633
24.2%
Married, dual income (70/30), no children1’433
2.9%
6’322
7.9%
10’451
10.5%
21’908
14.6%
35’458
17.7%
69’099
23.0%
Married, single income, 2 children160
0.3%
2’547
3.2%
5’904
5.9%
17’024
11.3%
31’208
15.6%
65’121
21.7%

Tax multipliers 2026: canton 104%, commune 114.9%. Church tax, if you are a member: Protestant 12.5%, Roman Catholic 17%.[2]

Health insurance premiums 2027

Monthly basic insurance premium, standard model, single premium region of Solothurn.[3]

Cheapest insurerMedian insurer
Adult (26+), CHF 300 deductible, without accident coverCHF 553CHF 590
Child (0–18), CHF 0 deductible, with accident coverCHF 128CHF 149

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.[6]

HubMinutes
Biel/Bienne34
Solothurn36
Delémont46
Neuchâtel63
Olten66
Aarau77
Bern79
Yverdon-les-Bains84

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[4]
Bettlach15’2855904’935
Selzach15’8865903’750
Lengnau (BE)BE16’2045925’808
Grenchen16’38659018’973
Romont (BE)BE16’561592237
Büren an der AareBE16’6915923’779
ArchBE17’0485921’713
Rüti bei BürenBE17’373592872
CourtBE17’6655921’387

Population

Residents18’973[4]
Foreign nationals40.9%
Aged 0–1918.1%
Aged 20–6459.8%
Aged 65+22.1%
Area26.03 km²[5]

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), STATPOP 2025. Permanent resident population (STATPOP) 2025; reference date 2025-12-31; downloaded 2026-11-03. Licence.
  5. © swisstopo. swissBOUNDARIES3D (swissboundaries3d_2026-01); reference date 2026-01-01; downloaded 2026-11-03. Licence.
  6. 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.
  7. 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.
  8. Wikimedia Commons. Coats of arms of Swiss communes; reference date 2026-11-03; downloaded 2026-11-03. Licence.

Coat of arms: Grenchen-blazon.svg, Unknown, Public domain. Shown to identify the commune; Vicinus is not affiliated with it.