Skip to main content
Language
Last Update 01-06-2026Tax 2025Population 2024

Switzerland
at Your Fingertips

Explore taxes, demographics, elevation and more for every Swiss postcode. Data-driven insights from official sources.

Sources: swisstopo · ESTV · BFS — v1.0.0

National Overview

Switzerland at a Glance

Aggregate statistics calculated from our comprehensive postcode database.

👥

Total Population

9'051'029

across all postcodes

📈

Avg. Tax Rate

10.3%

single, CHF 80'000

⛰️

Highest Postcode

2'420 m

Pedrinate

💎

Low-Tax Areas

41.0%

of all postcodes

Did You Know?

Swiss Data Highlights

🏔️RECORD

Highest postcode by elevation

Pedrinate (6832)

2'420 m

💰LOWEST

Lowest tax rate in Switzerland

Chêne-Bougeries (GE)

6.9%

🌍MOST

Most international postcode

Täsch (VS)

68.2% foreign

🏙️BIGGEST

Most populated postcode

Carouge GE (1227)

34'108

Demographics

Who Lives in Switzerland?

National demographic snapshot aggregated from postcode-level BFS population data.

Population

9'051'029

Households

4'310'009

Avg. Household Size

2.1 persons

Foreign nationals

28.1%

Age Distribution

0-1919.8%
20-3926.2%
40-6434.6%
65+19.4%

Nationality

Swiss nationals71.9%
Foreign nationals28.1%
Linguistic Diversity

Four National Languages

Switzerland's unique multilingual heritage reflected in population distribution.

67%
23%
8%
0.5%

German

66.7%

French

23%

Italian

8.3%

Romansh

0.5%

A Multilingual Nation

  • German (66.7%) is the most spoken, followed by French (23%)
  • Italian (8.3%) is spoken primarily in Ticino and parts of Graubünden
  • Romansh (0.5%) is recognized as a national language in Graubünden
Topography

Switzerland by Altitude

How Swiss postcodes are distributed across elevation bands — from the lowlands to the high Alps.

Average Elevation

532 m

Median Elevation

400 m

Lowland

0 – 500 m

2743postcodes

86.3% of total

Midland

500 – 1,000 m

116postcodes

3.7% of total

Pre-Alps

1,000 – 1,500 m

160postcodes

5.0% of total

Alps

1,500 – 2,000 m

116postcodes

3.7% of total

High Alps

2,000+ m

42postcodes

1.3% of total

Trust and methodology

How PLZHub is built

PLZHub is meant to be useful before it is monetized. These pages explain who runs the site, how the data pipeline works, and how we review location pages before we publish or update them.

About PLZHub

Who runs the project, why it exists, and how to reach us when something should be corrected.

Read about the project

Methodology

How we combine ESTV, BFS, swisstopo, OSM, and geo.admin.ch data into each postcode page.

Review the data process

Editorial policy

What is generated, what is manually reviewed, and how we handle corrections, removals, and sponsored inventory.

See the editorial standard
Blog

Selected articles from the PLZHub blog