 The municipality is located in the Lugano district along the road from "punta di Poiana" (in Riva San Vitale) along Lake Lugano to the Italian border at Porto Ceresio.It consists of the village of Brusino Arsizio and the settlements of and Serpiano.Brusino Arsizio has a population () of .