Vinstrup (til tider skrevet Vindstrup) er en lille og gammel landsby på det nordvestlige Sydsjælland og ligger ved Tystrup-Bavelse-søerne. Nærmeste landsby er Tystrup, og her finder man også har sognets kirke. Vinstrup er beliggende i Næstved Kommune og hører til Region Sjælland.