Casalpusterlengo er en kommune i Provinsen Lodi i den italienske regionen Lombardia, som ligger om lag 50 km sørøst for Milano og om lag 20 km sørøst for Lodi.
Den fikk ærestittelen by ved en resolusjon 30. oktober 1975. Byen har en barokkkirke, Santi Bartolomeo e Martino som ble bygget i det 14. århundre, men oppusset mellom 1602 og 1610. Byen har også et slott med et tårn fra middelalderen.