Compare 2027 premiums → · · Switching insurer: your cancellation must reach the insurer by 30 November

Tax comparison by commune 2026: tax on a CHF 100,000 salary

On a gross salary of CHF 100,000, a single person pays between CHF 5,197 (Baar, Zug) and CHF 19,283 (Les Verrières, Neuchâtel) in federal, cantonal and communal income tax in 2026, depending on the commune. That is a difference of CHF 14,086 a year. A family with two children and the same salary pays between CHF 0 (in 11 communes in the canton of Zug, e.g. Baar) and CHF 9,143 (Schelten). In half of the 2,110 communes a single person pays less than CHF 15,290.

The 15 communes with the lowest tax (single, CHF 100,000)

RankCommuneCantonSingle CHFFamily CHF
1BaarZug5,1970
2WalchwilZug5,2930
3ZugZug5,3210
4HünenbergZug5,3490
5SteinhausenZug5,3490
6UnterägeriZug5,3490
7ChamZug5,3770
8OberägeriZug5,3770
9RischZug5,3770
10MenzingenZug5,4050
11NeuheimZug5,5160
12FreienbachSchwyz5,617873
13WollerauSchwyz5,617873
14FeusisbergSchwyz5,730898
15AltendorfSchwyz6,7651,129

The 15 communes with the highest tax (single, CHF 100,000)

RankCommuneCantonSingle CHFFamily CHF
2110Les VerrièresNeuchâtel19,2838,603
2109Les PlanchettesNeuchâtel19,1108,514
2108Cressier (NE)Neuchâtel19,1108,514
2107Val-de-TraversNeuchâtel19,0238,469
2106Les Ponts-de-MartelNeuchâtel18,9378,425
2105Le Cerneux-PéquignotNeuchâtel18,9378,425
2104La SagneNeuchâtel18,9378,425
2103La Côte-aux-FéesNeuchâtel18,9378,425
2102La Chaux-du-MilieuNeuchâtel18,9378,425
2101La Chaux-de-FondsNeuchâtel18,9378,425
2100La BrévineNeuchâtel18,9378,425
2099Brot-PlambozNeuchâtel18,9378,425
2098CornauxNeuchâtel18,8508,381
2097ScheltenBern18,5109,143
2096Le LocleNeuchâtel18,4178,159

Lowest and highest tax in each canton

CantonLowest communeCHFHighest communeCHF
ZugBaar5,197Neuheim5,516
SchwyzFreienbach5,617Steinen8,565
GrisonsRongellen9,071Val Müstair14,508
NidwaldenHergiswil (NW)9,105Wolfenschiessen11,614
ZurichZumikon9,577Maschwanden12,273
LucerneMeggen9,679Luthern14,739
AargauOberwil-Lieli9,753Mellikon13,965
SchaffhausenBuchberg10,060Oberhallau13,625
Appenzell Inner RhodesAppenzell10,294Oberegg12,555
ThurgauWarth-Weiningen10,862Arbon14,518
St. GallenBalgach10,881Lütisburg16,080
UriSchattdorf11,246Isenthal12,536
ObwaldenSarnen11,325Lungern13,206
Appenzell Outer RhodesTeufen (AR)11,804Trogen15,058
TicinoPorza11,990Verzasca14,887
FribourgGreng12,414Jaun18,106
SolothurnKammersrohr13,027Bolken18,375
Basel-StadtBettingen13,039Basel14,659
GlarusGlarus13,141Glarus Süd13,330
ValaisBister13,690Grächen17,302
JuraLes Breuleux13,786Fontenais16,843
GenevaCologny13,885Chancy15,914
BernDeisswil bei Münchenbuchsee14,255Schelten18,510
VaudEclépens14,558La Praz17,020
Basel-LandschaftPfeffingen14,899Waldenburg17,356
NeuchâtelLa Grande Béroche17,898Les Verrières19,283

Federal, cantonal and communal income tax for the 2026 tax year, without church tax and without wealth, calculated with the official tax calculator of the Federal Tax Administration (FTA/ESTV) and each commune’s tax rate. Single: 35 years old. Family: married, two children (10 and 8), one income. Gross salary CHF 100,000; the FTA calculator applies the usual deductions itself.

Keep calculating

Gross to net salary calculator: what is left of your pay? →
Moving cost calculator: tax, rent and premiums in a new place →
My commune: every figure at a glance →
Taxes by canton →

Frequently asked questions

Where do you pay the least tax on a CHF 100,000 salary?

In 2026 in Baar (Zug): CHF 5,197 for a single person. For a family with two children, least: CHF 0 (in 11 communes in the canton of Zug, e.g. Baar).

Where do you pay the most?

In Les Verrières (Neuchâtel): CHF 19,283 for a single person, 3.7 times as much as in Baar.

Why does tax differ within one canton?

Every commune sets its own tax rate (multiplier). Federal and cantonal tax are calculated the same way, but the communal part differs, so there are large gaps even within a single canton.

Is the amount exactly what I would pay?

No, it compares one fixed household. Your tax depends on deductions, wealth, religion and marital status. The FTA tax calculator lets you calculate your own situation.

Sources: FTA: tax calculator · Data as CSV · Data as JSON · SLI-2026-10-10.39

All content is purely informational and constitutes no financial, investment, insurance, pension, tax or legal advice, and no recommendation for decisions. No advisory or client relationship is created. Consult licensed professionals for decisions. Beta: errors are possible and all information is provided without guarantee. Privacy: Google Analytics only with your consent; otherwise only cookieless, aggregated statistics; no advertising, no data sales.