Location map: Castel San Pietro
Municipality · Distretto di Mendrisio · Ticino

Castel San Pietro: population and statistics

Castel San Pietro has a population of 2,241 (2025) across 11.8 km², or 190 people per km². It ranks 911 of 2,115 municipalities by population. Its population is growing: +6.9% between 2015 and 2025.

  • 2,241 residents
  • 11.8 km²
  • 190 people/km²
  • 880 m

Key points

Among the 100 municipalities in Ticino, Castel San Pietro ranks No. 43 by population.

Share of jobs in industry and construction: 59.0% in Castel San Pietro, compared with an average of 20.2% in Ticino and 22.0% nationally.

Share of limited companies (AG, GmbH) among registered entities: 76.1% in Castel San Pietro, compared with an average of 72.1% in Ticino and 68.6% nationally.

A 1 kWp solar panel tilted at 40° generates about 1,315 kWh a year here.

Castel San Pietro in numbers

Population
2,241
ranked 911 of 2,115
+6.9%over 10 years
2015–2025
Population density
190people/km²
ranked 1,074 of 1,806
Area
11.8km²
ranked 784 of 2,110
Elevation
880m
ranked 285 of 2,114
Share of jobs in industry and construction
59.0%
ranked 55 of 1,776
Share of limited companies (AG, GmbH) among registered entities
76.1%
ranked 146 of 1,808
Heat pumps as main heating
33.4%
ranked 177 of 1,806
Share of people aged 65 and over
25.1%
ranked 274 of 1,811

Where is Castel San Pietro?

Population of Castel San Pietro over time

2,0502,1002,1502,2002,2502,300201520172019202120232025
Population, 2015–2025

Castel San Pietro had 2,096 residents in 2015 and 2,241 in 2025.

YearPopulation
20202,194
20212,240
20222,227
20232,225
20242,262
20252,241

Did you know?

All indicators for Castel San Pietro

Value for the municipality, then the regional average and the national median (for counts: regional and national totals). The gauge places the municipality between the lowest and highest value in the country.

Castel San PietroNational medianHover over or tap a bar to see what it shows.

Population

IndicatorCastel San PietroTicinoNationalPosition?Rank
Share of people aged 65 and over (2025)25.1%24.3%20.7%ranked 274 of 1,811

Housing

IndicatorCastel San PietroTicinoNationalPosition?Rank
Dwellings (2026)1,311260,6274,927,050ranked 868 of 2,108
Dwellings in buildings built before 1946 (2026)35.6%20.3%23.3%ranked 395 of 1,806
Dwellings in buildings built since 2001 (2026)17.2%20.4%25.3%ranked 1,415 of 1,806
Share of single-family houses among residential buildings (2026)69.8%62.1%69.5%ranked 891 of 1,806

Energy

IndicatorCastel San PietroTicinoNationalPosition?Rank
Oil or gas heating systems (2026)46.5%59.8%53.5%ranked 1,163 of 1,806
Heat pumps as main heating (2026)33.4%12.4%13.7%ranked 177 of 1,806
Wood heating systems (2026)9.3%11.5%12.4%ranked 1,111 of 1,806
District heating (2026)0.1%1.2%1.4%ranked 1,479 of 1,806
Photovoltaic installations (2026)18216,017329,600ranked 588 of 2,108
Installed photovoltaic capacity per 1,000 inhabitants (2026)1,286 kW915.9 kW1,134 kWranked 732 of 1,806
Rooftop solar electricity potential (2026)29.0 GWh/year3,370 GWh/year64,783 GWh/yearranked 707 of 2,114
Rooftop solar potential per inhabitant (2026)12,923 kWh/inh.9,438 kWh/inh.9,356 kWh/inh.ranked 421 of 1,810

Economy

IndicatorCastel San PietroTicinoNationalPosition?Rank
Establishments (2024)22540,256728,011ranked 688 of 2,112
Entities listed in the commercial register (2026)23042,118762,757ranked 660 of 2,115
Entities in the commercial register per 1,000 inhabitants (2026)102.6117.164.9ranked 177 of 1,811
Share of limited companies (AG, GmbH) among registered entities (2026)76.1%72.1%65.7%ranked 146 of 1,808
Share of sole proprietorships among registered entities (2026)18.3%23.0%29.0%ranked 1,664 of 1,808

Employment

IndicatorCastel San PietroTicinoNationalPosition?Rank
Jobs (2024)1,790249,3515,679,518ranked 520 of 2,111
Jobs per 1,000 inhabitants (2024)798.8698.3362.9ranked 147 of 1,810
Share of jobs in services (2024)37.4%78.3%63.6%ranked 1,651 of 1,804
Share of jobs in industry and construction (2024)59.0%20.2%24.2%ranked 55 of 1,776

Society

IndicatorCastel San PietroTicinoNationalPosition?Rank
Share of foreign nationals (2025)13.4%29.8%18.9%ranked 1,300 of 1,811

Sunshine and temperatures: Castel San Pietro

Annual solar output
1,315kWh
for 1 kWp tilted at 40°
Warmest month
22.3°C
July
Coldest month
2.1°C
January
Most productive month
152kWh
July

0100200300−10°0°10°20°30°JanFebMarAprMayJunJulAugSepOctNovDec
Monthly sunshine (kWh/m²)Average temperature (°C)

Frequently asked questions

What is the population of Castel San Pietro?

Castel San Pietro has 2,241 residents (2025), ranking 911 of 2,115 municipalities.

How big is Castel San Pietro?

Castel San Pietro covers 11.8 km², with a density of 190 people per km².

Is the population of Castel San Pietro growing?

Between 2015 and 2025, the population of Castel San Pietro went from 2,096 to 2,241, a change of +6.9%.

Where is Castel San Pietro?

Castel San Pietro is in Ticino. It belongs to Distretto di Mendrisio (district). Latitude 45.882, longitude 9.015.

Share of jobs in industry and construction: what is the figure for Castel San Pietro?

In Castel San Pietro, “Share of jobs in industry and construction” stands at 59.0% (2024), ranking 55 of 1,776 municipalities; the national median is 24.2%.

Share of limited companies (AG, GmbH) among registered entities: what is the figure for Castel San Pietro?

In Castel San Pietro, “Share of limited companies (AG, GmbH) among registered entities” stands at 76.1% (2026), ranking 146 of 1,808 municipalities; the national median is 65.7%.

How much electricity does a solar panel produce in Castel San Pietro?

In Castel San Pietro, a 1 kWp south-facing system tilted at 40° produces about 1,315 kWh a year.

Which municipalities border Castel San Pietro?

The nearest to Castel San Pietro are Breggia (2.3 km), Mendrisio (3.0 km), Morbio Inferiore (3.6 km), Balerna (3.8 km), Vacallo (3.9 km).