Das Dorf Bosco Marengo befindet sich in der Provinz Alessandria, die zur Region Piemont (Piemonte) gehört. Die Gemeinde besitzt 2486 Einwohner und hat eine Fläche von 44,78 Quadratkilometer bei einer Bevölkerungsdichte von 55,52 Einwohner pro Quadratkilometer. Bosco Marengo befindet sich 122 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Cascinale Zuccotti
Donna
Fittavolini
Pollastra Levata
Quattro Cascine
San Quirico
Dei Giovi