Das Dorf San Rocco al Porto befindet sich in der Provinz Lodi,
die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 3351 Einwohner und hat eine Fläche von 30,62 Quadratkilometer
bei einer Bevölkerungsdichte von 109,44 Einwohner pro Quadratkilometer. San Rocco al Porto befindet sich 48 Meter über dem Meeresspiegel.
