Das Dorf San Martino del Lago befindet sich in der Provinz Cremona, die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 501 Einwohner und hat eine Fläche von 10,36 Quadratkilometer bei einer Bevölkerungsdichte von 48,36 Einwohner pro Quadratkilometer. San Martino del Lago befindet sich 32 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Sorensini
San Faustino
Villa Talamazzi