 The municipality of Porpetto contains the "frazioni" (subdivisions, mainly villages and hamlets) Castello, Corgnolo, Foredana and Pampaluna.The river Corno crosses the city.Porpetto borders the following municipalities