Das Dorf Porpetto befindet sich in der Provinz Udine, die zur Region Friaul-Julisch-Venetien (Friuli-Venezia-Giulia) gehört. Die Gemeinde besitzt 2726 Einwohner und hat eine Fläche von 18,11 Quadratkilometer bei einer Bevölkerungsdichte von 150,52 Einwohner pro Quadratkilometer. Porpetto befindet sich 10 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Casali Bratta
Castello
Corgnolo
Pampaluna