Situated at the southern tip of the south-west arm of Lake Como, the city is located 40 kilometers north of Milan; the city proper borders Switzerland and the communes 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.