Cavacurta is a frazione located within the municipality of Castelgerundo in the Province of Lodi, situated in the Lombardy region of northern Italy. It is positioned approximately 50 kilometres southeast of Milan and about 20 kilometres southeast of the city of Lodi.