Bernate Ticino borders the following municipalities: Cuggiono, Galliate, Mesero, Marcallo con Casone, Romentino, Boffalora sopra Ticino, Trecate.
Boffalora sopra Ticino borders the following municipalities: Marcallo con Casone, Bernate Ticino, Magenta, Trecate, Cerano.
On 29 June 2009, shortly before midnight, freight train no. 50 325 from Trecate to Gricignano derailed near the station, causing the explosion of a tank carrying LPG, the collapse of some houses nearby and the deaths of 32 people.