Das Dorf Portalbera befindet sich in der Provinz Pavia, die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 1423 Einwohner und hat eine Fläche von 4,68 Quadratkilometer bei einer Bevölkerungsdichte von 304,06 Einwohner pro Quadratkilometer. Portalbera befindet sich 65 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Crocetta
Durina
San Pietro