Das Dorf Pornassio befindet sich in der Provinz Imperia, die zur Region Ligurien (Liguria) gehört. Die Gemeinde besitzt 649 Einwohner und hat eine Fläche von 27,78 Quadratkilometer bei einer Bevölkerungsdichte von 23,36 Einwohner pro Quadratkilometer. Pornassio befindet sich 632 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Colle di Nava
Ottano
Ponti
San Luigi