Das Dorf Bobbio befindet sich in der Provinz Piacenza, die zur Region Emilia-Romagna gehört. Die Gemeinde besitzt 3782 Einwohner und hat eine Fläche von 106,48 Quadratkilometer bei einer Bevölkerungsdichte von 35,52 Einwohner pro Quadratkilometer. Bobbio befindet sich 272 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Altarelli
Area
Arelli Sopra Sotto
Bardughina
Brugnoni
Caldarola
Callegari
Cento Merli
Zanacchi
Tamborlani
Vaccarezza