Locarno is a southern Swiss town and municipality in the district Locarno, located on the northern shore of Lake Maggiore at its northeastern tip in the canton of Ticino at the southern foot of the Swiss Alps. It has a population of about 16,000 (proper), and about 56,000 for the agglomeration of the same name including Ascona besides other municipalities.
2 commercial properties are currently listed to buy in Locarno on Homematch. The selection updates throughout the day as agencies publish new listings.
Locarno is located in the canton of Ticino.
Locarno has approximately 16'463 residents.
3.3 kmCHF 3'300'000.–
CHF 530'000.–
CHF 700'000.–
CHF 330'000.–
11 kmCHF 2'060'000.–
11 kmCHF 3'155'000.–

Price on request
Annual mean 12.9°C with 1'855 mm of rain. Warmest in July (22.3°C), coldest in January (3.9°C). Station: Locarno / Monti, 367 m.
Sunshine
2'228 h
Precipitation
1'855 mm
Locarno / Monti · 367 m.a.s.l. · 1991–2020 normals · Source: MeteoSchweiz
Mean annual temperature at Locarno / Monti has risen by +2.1°C between the first 30 observed years (1883–1912) and the most recent (1996–2025).
Locarno / Monti · 367 m.a.s.l. · 1883–2025 · Source: MeteoSchweiz NBCN
Source: FSO