San Rocco al Porto adalah komune yang terletak di distrik Provinsi Lodi, Italia.

Kota San Rocco al Porto memiliki luas sebesar 30.7 km².

San Rocco al Porto pada tahun 2004, memiliki penduduk sebanyak 3.383 jiwa.