Low Bridge Map — Italy
There are 23,077 recorded height restrictions on roads in Italy — bridges, tunnels, underpasses and height barriers. The lowest clearance a road vehicle could pass is 2.00 m — anything tagged lower is a gate or a barrier — and 6,874 restrictions are under 2.5 m. This map shows all of them, and the data behind it is rebuilt every week.
The map
The lowest clearances in Italy
The 100 lowest signed restrictions, lowest first. Every one of the 23,077 is on the map above.
| Location | Height | Type | Road | Region |
|---|---|---|---|---|
| Via Carlo Zucchi · Como | 2.00 m | restriction | — | Lombardia |
| Livorno | 2.00 m | restriction | — | Toscana |
| Brescia | 2.00 m | barrier | — | Lombardia |
| Brescia | 2.00 m | barrier | — | Lombardia |
| Multisala · Genova | 2.00 m | restriction | — | Liguria |
| Via Caravaggio · Pescara | 2.00 m | restriction | — | Abruzzo |
| Accesso Diga Toldo · Moscheri | 2.00 m | restriction | SS46 | Trentino-Alto Adige |
| Parcheggio Piazza Libertà · Bergamo | 2.00 m | restriction | — | Lombardia |
| Parcheggio Big Center · Trento | 2.00 m | restriction | — | Trentino-Alto Adige |
| Via Santa Croce · Bressanone | 2.00 m | restriction | — | Trentino-Alto Adige |
| Via Ventiquattro Maggio · Cormano | 2.00 m | barrier | — | Lombardia |
| Via Po · San Giovanni Teatino | 2.00 m | restriction | — | Abruzzo |
| Piazza della Vittoria · Brescia | 2.00 m | restriction | — | Lombardia |
| Via Rodano · Cingia de' Botti | 2.00 m | restriction | — | Lombardia |
| Strada di Capo D'Acqua · Palombara Sabina | 2.00 m | restriction | — | Lazio |
| Via Romairone · Genova | 2.00 m | restriction | — | Liguria |
| Bolzano Centro - Bozen Mitte · Bolzano | 2.00 m | restriction | — | Trentino-Alto Adige |
| Piazzale A.V.I.S. · Varese | 2.00 m | restriction | — | Lombardia |
| VIa Superiore Onofrio Scassi · Cogoleto | 2.00 m | restriction | — | Liguria |
| Via Giustino De Cecco · Pescara | 2.00 m | restriction | — | Abruzzo |
| Localiotà Attanasio · Guardiagrele | 2.00 m | restriction | — | Abruzzo |
| Via Luigi Ghiringhelli · Luino | 2.00 m | tunnel | — | Lombardia |
| Via Luigi Ghiringhelli · Luino | 2.00 m | tunnel | — | Lombardia |
| Strada Cantiere · San Donato in Poggio | 2.00 m | restriction | — | Toscana |
| Via Olgettina · Segrate | 2.00 m | restriction | — | Lombardia |
| Via Casoria · Milano | 2.00 m | barrier | — | Lombardia |
| Via Romairone · Genova | 2.00 m | barrier | — | Liguria |
| Parcheggio Umberto I · Ancona | 2.00 m | restriction | — | Marche |
| Centro commerciale · Genova | 2.00 m | restriction | — | Liguria |
| Livorno | 2.00 m | restriction | — | Toscana |
| Strada Rignana · Greve in Chianti | 2.00 m | restriction | — | Toscana |
| Viale Caterina da Forlì · Milano | 2.00 m | restriction | — | Lombardia |
| Porta Montana · Macerata | 2.00 m | restriction | — | Marche |
| Sant'Ambrogio · Firenze | 2.00 m | restriction | — | Toscana |
| Viale della Giovine Italia · Firenze | 2.00 m | restriction | — | Toscana |
| Via San Giovanni · Portese | 2.00 m | restriction | — | Lombardia |
| Via degli Alpini · Tezze sul Brenta | 2.00 m | restriction | — | Veneto |
| Corso Casale · Torino | 2.00 m | barrier | — | Piemonte |
| Parcheggio sotterraneo · Bari | 2.00 m | restriction | — | Puglia |
| Viale Umbria · Milano | 2.00 m | restriction | — | Lombardia |
| Via Milanese · Sesto San Giovanni | 2.00 m | restriction | — | Lombardia |
| Via Milanese · Sesto San Giovanni | 2.00 m | restriction | — | Lombardia |
| Via Vizzola · Milano | 2.00 m | restriction | — | Lombardia |
| Cambio Linea 2 · Cinisello Balsamo | 2.00 m | restriction | — | Lombardia |
| Centro commerciale · Genova | 2.00 m | restriction | — | Liguria |
| Via Maestri del Lavoro · Sesto San Giovanni | 2.00 m | restriction | — | Lombardia |
| Via Maestri del Lavoro · Sesto San Giovanni | 2.00 m | restriction | — | Lombardia |
| Mercato Trionfale-Musei Vaticani · Roma | 2.00 m | restriction | — | Lazio |
| Raccordo Autostradale Chieti-Pescara · San Giovanni Teatino | 2.00 m | barrier | — | Abruzzo |
| Parcheggio B · Torino | 2.00 m | restriction | — | Piemonte |
| Parcheggio C · Torino | 2.00 m | restriction | — | Piemonte |
| Porta Montana · Macerata | 2.00 m | restriction | — | Marche |
| Strada Fonte Borea - Colle del Telegrafo · Pescara | 2.00 m | restriction | — | Abruzzo |
| Via Aurelio Lampredi · Livorno | 2.00 m | restriction | — | Toscana |
| Via Bruno Buozzi · Bolzano | 2.00 m | barrier | — | Trentino-Alto Adige |
| Via G. Amendola · Conegliano | 2.00 m | restriction | — | Veneto |
| Via Cesare Battisti · Conegliano | 2.00 m | restriction | — | Veneto |
| Multipiano · Caselle Torinese | 2.00 m | tunnel | — | Piemonte |
| Via Giustino De Cecco · Pescara | 2.00 m | restriction | — | Abruzzo |
| Via Sant'Emidio alle Grotte · Ascoli Piceno | 2.00 m | restriction | — | Marche |
| Torricella · Ascoli Piceno | 2.00 m | restriction | — | Marche |
| Via Rizzetti · Castelfranco Veneto | 2.00 m | barrier | — | Veneto |
| Via Tullio Piccinini · Castelfranco Veneto | 2.00 m | barrier | — | Veneto |
| Bicocca Village · Milano | 2.00 m | restriction | — | Lombardia |
| Centro commerciale · Genova | 2.00 m | restriction | — | Liguria |
| Centro commerciale · Genova | 2.00 m | restriction | — | Liguria |
| Via Ugo Foscolo · Bardolino | 2.00 m | barrier | — | Veneto |
| Lungadige Attiraglio · Verona | 2.00 m | restriction | — | Veneto |
| Via Giovanni Bovio · Milano | 2.00 m | restriction | — | Lombardia |
| Viale Lungo Lago Ignazio Tarello · Viverone | 2.00 m | barrier | — | Piemonte |
| Via Ognissanti · Sandrigo | 2.00 m | restriction | — | Veneto |
| Ramiola | 2.00 m | restriction | — | Emilia-Romagna |
| Parcheggio Orvea · Trento | 2.00 m | restriction | — | Trentino-Alto Adige |
| Via Lago di Varese · Arona | 2.00 m | barrier | — | Piemonte |
| Via Lago d'Orta · Arona | 2.00 m | barrier | — | Piemonte |
| Via Eugubina · Perugia | 2.00 m | restriction | — | Umbria |
| Mercato Trionfale-Musei Vaticani · Roma | 2.00 m | restriction | — | Lazio |
| Strada Statale 16 Adriatica · Savignano sul Rubicone | 2.00 m | barrier | — | Emilia-Romagna |
| Via Giovanni Borea · Sanremo | 2.00 m | restriction | — | Liguria |
| Piazza Vittorio Emanuele II · Pisa | 2.00 m | restriction | — | Toscana |
| Strada del Giordano · Perugia | 2.00 m | restriction | — | Umbria |
| Tre Alberghi · Molare | 2.00 m | restriction | — | Piemonte |
| Via Mario Del Monaco · Pesaro | 2.00 m | barrier | — | Marche |
| Cipressete · Castellina in Chianti | 2.00 m | restriction | — | Toscana |
| Via Marco Polo · Andora | 2.00 m | barrier | — | Liguria |
| Via Marco Polo · Andora | 2.00 m | barrier | — | Liguria |
| Solferino · Milano | 2.00 m | restriction | — | Lombardia |
| Parcheggio K3 · Trento | 2.00 m | restriction | K3 | Trentino-Alto Adige |
| Parcheggio K2 · Trento | 2.00 m | restriction | K2 | Trentino-Alto Adige |
| Parcheggio K2 · Trento | 2.00 m | restriction | K2 | Trentino-Alto Adige |
| Parcheggio K2 · Trento | 2.00 m | restriction | K2 | Trentino-Alto Adige |
| Corso del Lavoro e della Scienza · Trento | 2.00 m | restriction | — | Trentino-Alto Adige |
| Via Marina · Milano | 2.00 m | restriction | — | Lombardia |
| Garage 2000 · Milano | 2.00 m | restriction | — | Lombardia |
| Via Piani di Bolzano · Bolzano | 2.00 m | restriction | — | Trentino-Alto Adige |
| Via Chiaravalle · Milano | 2.00 m | restriction | — | Lombardia |
| Viale Caterina da Forlì · Milano | 2.00 m | restriction | — | Lombardia |
| Parcheggio Muse · Trento | 2.00 m | restriction | — | Trentino-Alto Adige |
| Via Raffaele Rubattino · Milano | 2.00 m | barrier | — | Lombardia |
| Viale Goffredo Mameli · Pesaro | 2.00 m | barrier | — | Marche |
By region
Where the 23,077 restrictions in Italy are, across 110 regions.
| Region | Restrictions | Lowest |
|---|---|---|
| Milano | 1,638 | 1.45 m |
| Pescara | 1,594 | 1.00 m |
| Chieti | 1,194 | 1.00 m |
| Turin | 841 | 1.00 m |
| Trento | 735 | 1.30 m |
| Verona | 648 | 1.50 m |
| Brescia | 573 | 1.00 m |
| Bologna | 551 | 1.60 m |
| Teramo | 540 | 1.00 m |
| Bergamo | 536 | 1.00 m |
| Genova | 513 | 1.20 m |
| Varese | 491 | 1.80 m |
| Bozen | 489 | 1.00 m |
| Roma | 480 | 1.00 m |
| Udine | 444 | 1.80 m |
| Venezia | 415 | 1.20 m |
| Padova | 410 | 1.85 m |
| Monza e Brianza | 353 | 1.20 m |
| Ancona | 350 | 1.50 m |
| Firenze | 345 | 1.00 m |
| Vicenza | 330 | 1.00 m |
| Lecco | 311 | 1.60 m |
| Treviso | 281 | 1.00 m |
| Palermo | 281 | 1.80 m |
| Cuneo | 279 | 1.00 m |
| Como | 259 | 1.50 m |
| L'Aquila | 258 | 1.10 m |
| Macerata | 257 | 1.75 m |
| Novara | 222 | 1.00 m |
| Siena | 222 | 1.30 m |
| Napoli | 222 | 2.00 m |
| Taranto | 211 | 2.20 m |
| Perugia | 195 | 1.60 m |
| Cosenza | 194 | 1.50 m |
| Messina | 194 | 1.40 m |
| Grosseto | 178 | 1.50 m |
| Ascoli Piceno | 172 | 1.60 m |
| Rimini | 166 | 1.25 m |
| Pesaro e Urbino | 161 | 1.50 m |
| Livorno | 158 | 1.00 m |
| Savona | 158 | 1.50 m |
| Trapani | 155 | 1.80 m |
| Bari | 154 | 1.00 m |
| Belluno | 153 | 2.00 m |
| Modena | 138 | 1.80 m |
| Vercelli | 137 | 1.80 m |
| Imperia | 131 | 1.90 m |
| Fermo | 131 | 1.50 m |
| Trieste | 129 | 1.60 m |
| Ravenna | 128 | 1.80 m |
| Verbano-Cusio-Ossola | 127 | 1.75 m |
| Pisa | 123 | 1.60 m |
| La Spezia | 123 | 1.70 m |
| Viterbo | 120 | 2.00 m |
| Agrigento | 115 | 2.00 m |
| Sondrio | 112 | 1.80 m |
| Gorizia | 108 | 1.70 m |
| Caserta | 106 | 1.90 m |
| Salerno | 104 | 1.80 m |
| Alessandria | 103 | 1.80 m |
| Barletta-Andria Trani | 102 | 2.10 m |
| Forlì-Cesena | 101 | 1.70 m |
| Parma | 97 | 1.80 m |
| Catania | 96 | 1.95 m |
| Reggio Emilia | 94 | 1.20 m |
| Avellino | 93 | 1.80 m |
| Siracusa | 89 | 1.80 m |
| Sassari | 89 | 1.00 m |
| Aoste | 89 | 2.00 m |
| Brindisi | 83 | 1.90 m |
| Arezzo | 83 | 1.20 m |
| Lucca | 83 | 1.30 m |
| Asti | 81 | 1.80 m |
| Mantova | 81 | 2.00 m |
| Foggia | 72 | 2.50 m |
| Lodi | 71 | 2.70 m |
| Carbonia-Iglesias | 70 | — |
| Ferrara | 70 | 2.10 m |
| Pavia | 69 | 1.50 m |
| Matera | 67 | 1.70 m |
| Reggio Calabria | 66 | 1.50 m |
| Cremona | 62 | 2.00 m |
| Pistoia | 62 | 2.00 m |
| Cagliari | 59 | 2.00 m |
| Lecce | 59 | 1.00 m |
| Pordenone | 58 | 1.80 m |
| Campobasso | 58 | 2.90 m |
| Caltanissetta | 56 | 1.00 m |
| Catanzaro | 56 | 1.50 m |
| Ragusa | 53 | 2.00 m |
| Rovigo | 53 | 1.85 m |
| Massa-Carrara | 52 | 1.10 m |
| Prato | 49 | 1.00 m |
| Piacenza | 43 | 2.00 m |
| Enna | 36 | 2.00 m |
| Latina | 34 | 2.00 m |
| Potenza | 34 | 1.80 m |
| Terni | 34 | 2.00 m |
| Olbia-Tempio | 28 | 1.50 m |
| Oristrano | 28 | 2.00 m |
| Ogliastra | 25 | 2.80 m |
| Nuoro | 24 | 1.50 m |
| Crotene | 22 | 1.80 m |
| Isernia | 21 | 2.00 m |
| Biella | 21 | 1.80 m |
| Frosinone | 19 | 1.70 m |
| Vibo Valentia | 14 | 1.50 m |
| Rieti | 11 | 1.80 m |
| Benevento | 7 | 2.80 m |
| Medio Campidano | 4 | 2.10 m |
How to read this data
Every point on this map comes from open map data, where a height restriction is recorded against the road, the bridge or the barrier it applies to. We rebuild our copy of Italy once a week, so a clearance corrected on Monday is here by the following weekend. The table lists the 100 lowest restrictions in the country; the map shows every one of them.
Of the 23,077 restrictions in Italy, 7,572 carry no height at all. That does not mean the road is clear. It means somebody recorded that a limit exists without recording the number — an unsigned height barrier, a sign nobody has read closely, or a tag that says only "lower than the usual limit". Treat those as unknown obstacles, not as open road. The rest break down as 6,874 under 2.5 m, 3,053 between 2.5 and 3.2 m, 2,516 between 3.2 and 4.0 m, and 3,062 above 4.0 m, with a median stated clearance of 2.55 m.
Coverage is uneven, and honestly so
This data is surveyed by people, and people survey what they drive. Motorways and trunk roads in Italy are close to complete; farm tracks, private yards and small village underpasses are not. Milano alone accounts for 1,638 of the country's restrictions, which says as much about who maps there as about where the low bridges are. A road with no marker on this map has probably never been surveyed for clearance — it is not a guarantee of headroom.
How tall is your vehicle
| Vehicle | Typical height |
|---|---|
| Small campervan (VW California, Transit Custom) | 2.0–2.2 m |
| Panel van conversion with a roof vent | 2.6–2.9 m |
| Coachbuilt motorhome | 3.0–3.5 m |
| Motorhome with a roof box or satellite dome | up to 3.6 m |
| Box truck / lorry | 4.0 m |
Measure yours rather than trusting the brochure: an air conditioner, a solar panel or a roof rack routinely adds 20 cm to a figure that was measured empty, and a loaded suspension does not give it back. Write the number on a sticker on the dashboard — it is the only figure that matters at the moment you are looking at a bridge and a queue of traffic behind you.
Before you drive
Restrictions cluster where old railways cross old roads, and those are exactly the routes a satnav picks to avoid a motorway toll. If your vehicle is over 3 m, plan the route before you start rather than trusting the shortest line on a phone screen.
Questions
How do I find the low bridges on my route in Italy?
Open the map above and look along your route before you leave: all 23,077 recorded restrictions in Italy are on it, coloured by clearance, and the table lists the 100 lowest with the town and road each one is on. On the road itself you want something watching ahead for you — a plan made at the kitchen table does not help at a junction you have already reached.
What is the maximum vehicle height allowed in Italy?
The general limit is 4.00 m, and anything lower than that has to be signed. That is exactly what makes the 23,077 restrictions on this page worth reading: they are the places where the ordinary limit does not apply.
How many low bridges are there in Italy?
Recorded here are 23,077 height restrictions of every kind — railway bridges, tunnels, underpasses and height barriers. 6,874 of them are under 2.5 m and 3,053 are between 2.5 and 3.2 m — the band that stops an ordinary campervan — while 3,062 are above 4.0 m.
What is the lowest bridge in Italy?
The lowest clearance a road vehicle could pass is 2.00 m; anything tagged lower is a gate or a barrier rather than a road. The median stated clearance is 2.55 m, and the table above starts at the lowest and works up.
A restriction on the map has no height. Does that mean the road is clear?
No. 7,572 of the 23,077 restrictions in Italy carry no number at all: somebody recorded that a limit exists without recording what it is — an unsigned barrier, a sign nobody read closely. Treat those as unknown obstacles, not as open road.
Where does this data come from, and how current is it?
From OpenStreetMap, rebuilt weekly; these figures were last measured on September 6, 2026. Coverage is uneven and this page says so: Milano alone accounts for 1,638 of the restrictions, which is as much about where people survey as about where the low bridges are.
Nearby countries
On the road
This map is a planning tool. On the road, ilovay warns you about height restrictions ahead based on the height of your vehicle, and can route around them. Free on Android.