Das Dorf Robecco sul Naviglio befindet sich in der Provinz Mailand (Milano), die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 6312 Einwohner und hat eine Fläche von 20,35 Quadratkilometer bei einer Bevölkerungsdichte von 310,17 Einwohner pro Quadratkilometer. Robecco sul Naviglio befindet sich 128 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Carpenzago
Cascina Tangola
Cascinazza
Castellazzo dè Barzi
Casterno