Comune della provincia di Lodi.

Un territorio esteso tra il fiume Lambro, che ne segna il confine a occidente e il canale Venere che scorre nel mezzo del comune.

Confina con i comuni di Ospedaletto Lodigiano, Brembio, Borghetto Lodigiano, Orio Litta e San Colombano al Lambro (quest'ultimo exclave della città metropolitana di Milano).