Situated at the southern tip of the
south-west arm of
Lake Como, is located 40 kilometres (25 mi) north of
Milan; the city proper borders
Switzerland and the
comunes of
Blevio,
Brunate,
Capiago Intimiano,
Casnate con Bernate,
Cavallasca,
Cernobbio,
Grandate,
Lipomo,
Maslianico,
Montano Lucino,
San Fermo della Battaglia,
Senna Comasco,
Tavernerio,
Torno and the Swiss towns of
Chiasso and
Vacallo. Nearby major cities are
Varese,
Lecco and
Lugano.