Die Stadt Voghera befindet sich in der Provinz Pavia, die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 38312 Einwohner und hat eine Fläche von 63,28 Quadratkilometer bei einer Bevölkerungsdichte von 605,44 Einwohner pro Quadratkilometer. Voghera befindet sich 96 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Campoferro
Cascine del Conte
Gerlina
Lazzaretto di Mezzo
Oriolo
Torremenapace
Valle