
Moving to Italy
Turin and Piedmont
The city we moved to, and the towns around it, by our own rules for choosing a place to live.
- Towns
- 65 in our catalogue
- Our rules
- 28 meet every one
- Hospital
- 48 within 15 km
- Fibre
- 32 with 70% of homes or more
We moved to Turin in 2026, after three years by the sea in Pietrasanta. Below is the city in our words, then every Piedmont town in our catalogue measured on the same rules we use in the Where to Move in Italy series: how big the town is, how far the nearest city is, the hospital, the fibre, the train and the earthquake zone.
Turin, from the letter
“But the best about it is a simple fact: it belongs to the locals.”
“Torino is a city with all its might and services.”
“Turin might be a bit of an overkill, as it has around 1M souls, but it is one of the most overlooked cities in Italy, with next to no mass tourism.”
“live in an underrated Italian city that fully caters to locals, while having a small place by the sea where you can sometimes escape.”
How we measure a town
A small town, for us, has 5,000 to 20,000 people: big enough to be a town, small enough to stay one community. It should have a city of 50,000 or a provincial capital 30 to 60 minutes away by car, near enough for the services and far enough to keep its own life. A village should have a town of 5,000 within 15 minutes for the shopping and a meal out. A station of its own is a bonus. The hospital is measured as the crow flies to the nearest comune with a national health service hospital; fibre is the share of homes full fibre reaches, from the regulator's map; the earthquake zone is the national classification, 1 the highest hazard and 4 the lowest.
Within an hour of Turin (11)

Avigliana
Kind: small town
Hospital 10 km away (Rivoli, as the crow flies) · Full fibre 9% · Station · Quake zone 3S · People -0.6% since 2018

Racconigi
Kind: small town
Hospital 10 km away (Carmagnola, as the crow flies) · Full fibre 37% · Station · Quake zone 3 · People -3.3% since 2018

Susa
Kind: small town
Hospital in town · Full fibre 51% · Station · Quake zone 3S · People -6.8% since 2018
Bra
Kind: small town
Hospital 9 km away (Verduno, as the crow flies) · Full fibre 73% · Station · Quake zone 3 · People -0.4% since 2018
Ivrea
Kind: small town
Hospital in town · Full fibre 91% · Station · Quake zone 3 · People -5.4% since 2018
Alba
Kind: small town
Hospital 8 km away (Verduno, as the crow flies) · Full fibre 72% · Station · Quake zone 4
Venaria Reale
Kind: small town
Hospital in town · Full fibre 98% · Station · Quake zone 3 · People -4.4% since 2018
Agliè
Kind: end of the road
Hospital 12 km away (Cuorgnè, as the crow flies) · Full fibre 82% · Quake zone 3 · People -3.3% since 2018
Cocconato
Kind: end of the road
Hospital 17 km away (Chivasso, as the crow flies) · Full fibre 65% · Quake zone 4 · People -2.1% since 2018
La Morra
Kind: end of the road
Hospital 3 km away (Verduno, as the crow flies) · Full fibre 76% · Quake zone 4 · People -4.4% since 2018
Verduno
Kind: end of the road
Hospital in town · Full fibre 82% · Quake zone 4 · People +0.5% since 2018
One to two hours from Turin (48)

Guarene
Kind: village near a town
Hospital 11 km away (Verduno, as the crow flies) · Full fibre 83% · Quake zone 4 · People -0.2% since 2018

Cherasco
Kind: small town
Hospital 8 km away (Verduno, as the crow flies) · Fibre to the cabinet · Quake zone 3 · People +2.6% since 2018

Govone
Kind: village near a town
Hospital 15 km away (Asti, as the crow flies) · Full fibre 76% · Quake zone 4 · People +0.4% since 2018
Candelo
Kind: small town
Hospital 6 km away (Ponderano, as the crow flies) · Full fibre 35% · Station · Quake zone 4 · People -4.2% since 2018
Castagnole delle Lanze
Kind: village near a town
Hospital 18 km away (Asti, as the crow flies) · Full fibre 70% · Station · Quake zone 4 · People -2.9% since 2018
Nizza Monferrato
Kind: small town
Hospital 13 km away (Acqui Terme, as the crow flies) · Full fibre 19% · Station · Quake zone 4 · People -2.1% since 2018
Biella
Kind: city
Hospital 7 km away (Ponderano, as the crow flies) · Full fibre 73% · Station · Quake zone 3 · People -3.8% since 2018
Gattinara
Kind: small town
Hospital 14 km away (Borgomanero, as the crow flies) · Full fibre 34% · Quake zone 4 · People -6.1% since 2018
Santo Stefano Belbo
Kind: village near a town
Hospital 20 km away (Acqui Terme, as the crow flies) · Full fibre 82% · Quake zone 4 · People -3% since 2018
Canelli
Kind: small town
Hospital 15 km away (Acqui Terme, as the crow flies) · Full fibre 73% · Quake zone 4 · People -3.9% since 2018
Gozzano
Kind: small town
Hospital 7 km away (Borgomanero, as the crow flies) · Full fibre 45% · Station · Quake zone 4 · People -2.2% since 2018
Ovada
Kind: small town
Hospital in town · Full fibre 47% · Station · Quake zone 3 · People -5.2% since 2018
Villar San Costanzo
Kind: village near a town
Hospital 15 km away (Cuneo, as the crow flies) · Full fibre 67% · Quake zone 3S · People -1.7% since 2018
Arona
Kind: small town
Hospital 4 km away (Angera, as the crow flies) · Full fibre 63% · Station · Quake zone 4 · People -1.9% since 2018
Orta San Giulio
Kind: village near a town
Hospital 9 km away (Omegna, as the crow flies) · Full fibre 83% · Station · Quake zone 4 · People -18.2% since 2018
Baveno
Kind: village near a town
Hospital 4 km away (Verbania, as the crow flies) · Full fibre 35% · Station · Quake zone 4 · People -4.1% since 2018
Acqui Terme
Kind: small town
Hospital in town · Full fibre 77% · Station · Quake zone 3 · People -3.5% since 2018
Volpedo
Kind: village near a town
Hospital 12 km away (Tortona, as the crow flies) · Full fibre 77% · Quake zone 3 · People -3.2% since 2018
Gavi
Kind: village near a town
Hospital 9 km away (Novi Ligure, as the crow flies) · Full fibre 87% · Quake zone 3 · People -2.6% since 2018
Omegna
Kind: small town
Hospital in town · Full fibre 59% · Station · Quake zone 4 · People -6.5% since 2018
Ghiffa
Kind: village near a town
Hospital 5 km away (Oggebbio, as the crow flies) · Full fibre 96% · Quake zone 4 · People -4.7% since 2018
Vogogna
Kind: village near a town
Hospital 12 km away (Domodossola, as the crow flies) · Full fibre 96% · Station · Quake zone 4 · People -3.3% since 2018
Neive
Kind: end of the road
Hospital 16 km away (Verduno, as the crow flies) · Full fibre 67% · Station · Quake zone 4 · People -4.5% since 2018
Mombaldone
Kind: end of the road
Hospital 16 km away (Acqui Terme, as the crow flies) · Full fibre 38% · Station · Quake zone 3 · People -0.5% since 2018
Ornavasso
Kind: end of the road
Hospital 11 km away (Omegna, as the crow flies) · Full fibre 54% · Station · Quake zone 4 · People -3.2% since 2018
Barolo
Kind: end of the road
Hospital 6 km away (Verduno, as the crow flies) · Full fibre 83% · Quake zone 4 · People -10.3% since 2018
Castiglione Falletto
Kind: end of the road
Hospital 6 km away (Verduno, as the crow flies) · Full fibre 87% · Quake zone 4 · People -5.2% since 2018
Grinzane Cavour
Kind: end of the road
Hospital 5 km away (Verduno, as the crow flies) · Full fibre 95% · Quake zone 4 · People +0.1% since 2018
Serralunga d'Alba
Kind: end of the road
Hospital 8 km away (Verduno, as the crow flies) · Full fibre 51% · Quake zone 4 · People -9% since 2018
Monforte d'Alba
Kind: end of the road
Hospital 10 km away (Verduno, as the crow flies) · Full fibre 50% · Quake zone 4 · People -3.7% since 2018
Dogliani
Kind: end of the road
Hospital 15 km away (Verduno, as the crow flies) · Full fibre 69% · Quake zone 4 · People -2.7% since 2018
Serralunga di Crea
Kind: end of the road
Hospital 14 km away (Casale Monferrato, as the crow flies) · Full fibre 60% · Quake zone 4 · People -5.5% since 2018
Casale Monferrato
Kind: small town
Hospital in town · Full fibre 83% · Station · Quake zone 4 · People -5.3% since 2018
Cella Monte
Kind: end of the road
Hospital 9 km away (Casale Monferrato, as the crow flies) · Full fibre 66% · Quake zone 4 · People -7.7% since 2018
Cortemilia
Kind: end of the road
Hospital 22 km away (Cairo Montenotte, as the crow flies) · Full fibre 73% · Quake zone 4 · People -5.4% since 2018
Chiusa di Pesio
Kind: end of the road
Hospital 20 km away (Cuneo, as the crow flies) · Fibre to the cabinet · Quake zone 3 · People -1.8% since 2018
Stresa
Kind: end of the road
Hospital 6 km away (Verbania, as the crow flies) · Full fibre 47% · Station · Quake zone 4 · People -6.4% since 2018
Belgirate
Kind: end of the road
Hospital 8 km away (Angera, as the crow flies) · Full fibre 90% · Station · Quake zone 4 · People -7.1% since 2018
Varallo
Kind: small town
Hospital 11 km away (Borgosesia, as the crow flies) · Full fibre 40% · Quake zone 4 · People -3.3% since 2018
Garbagna
Kind: end of the road
Hospital 16 km away (Novi Ligure, as the crow flies) · Full fibre 78% · Quake zone 3 · People -10.3% since 2018
Mergozzo
Kind: end of the road
Hospital 9 km away (Verbania, as the crow flies) · Full fibre 97% · Station · Quake zone 4 · People -1.2% since 2018
Moncalvo
Kind: end of the road
Hospital 16 km away (Asti, as the crow flies) · Full fibre 82% · Quake zone 4 · People -7.9% since 2018
Fenestrelle
Kind: end of the road
Hospital 13 km away (Susa, as the crow flies) · Full fibre 92% · Quake zone 3S · People -8.6% since 2018
Ronco Canavese
Kind: end of the road
Hospital 16 km away (Cuorgnè, as the crow flies) · Full fibre 82% · Quake zone 3 · People -12% since 2018
Usseaux
Kind: end of the road
Hospital 11 km away (Susa, as the crow flies) · Full fibre 56% · Quake zone 3S · People -5.9% since 2018
Ostana
Kind: end of the road
Hospital 24 km away (Pinerolo, as the crow flies) · Full fibre 100% · Quake zone 3S · People +4.9% since 2018
Garessio
Kind: end of the road
Hospital 20 km away (Ceva, as the crow flies) · Quake zone 3 · People -9.3% since 2018
Ormea
Kind: end of the road
Hospital 24 km away (Albenga, as the crow flies) · Quake zone 3S · People -8% since 2018
Further out (6)

Cannero Riviera
Kind: village near a town
Hospital 3 km away (Oggebbio, as the crow flies) · Full fibre 99% · Quake zone 4 · People -0.8% since 2018

Domodossola
Kind: small town
Hospital in town · Full fibre 48% · Station · Quake zone 3 · People -2.9% since 2018

Cannobio
Kind: small town
Hospital 9 km away (Oggebbio, as the crow flies) · Fibre to the cabinet · Quake zone 4 · People -3.6% since 2018
Limone Piemonte
Kind: end of the road
Hospital 26 km away (Cuneo, as the crow flies) · Full fibre 23% · Station · Quake zone 3S · People -7.8% since 2018
Alagna Valsesia
Kind: end of the road
Hospital 29 km away (Borgosesia, as the crow flies) · Full fibre 69% · Quake zone 3
Macugnaga
Kind: end of the road
Hospital 30 km away (Domodossola, as the crow flies) · Full fibre 99% · Quake zone 3 · People -6.2% since 2018
The paperwork
This guide is about where to live, not how to immigrate. For visas, tax and healthcare, go to the source.
- Visas: The Foreign Ministry's own checker, in Italian: which visa, if any, your passport needs.
- Residency: Registering at the anagrafe is done with the comune you move to; each has its own page.
- Tax code and tax: The codice fiscale comes first, before a lease, a bank or a doctor.
- Healthcare: The national health service. Our own explainer is linked below.
- Healthcare in Italy, explained: our own guide to the national health service.
Where to Move in Italy
The series these rules come from
Part 1, The End of the Road · Part 2, The Small Town · Part 3, The City · Part 4, The Postcard · Part 5, The Other Half. The towns we would pick are in Part 6, The Best Towns.
The button takes you to the letter's own page on Substack, where you leave your email. About the letter
