The municipality of Pettenasco contains the frazioni (subdivisions, mainly villages and hamlets) Pratolungo, Crabbia, and Poggio Luneglio. A daily ferry service connects Pettenasco with Omegna and towns and villages around the lake.