Das Dorf Martinengo befindet sich in der Provinz Bergamo, die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 8865 Einwohner und hat eine Fläche von 21,72 Quadratkilometer bei einer Bevölkerungsdichte von 408,15 Einwohner pro Quadratkilometer. Martinengo befindet sich 150 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Bino
Cortenuova di Sopra e Sotto
Gazzo Morale
Moiacche
Molino Nuovo