Nielstrup er oprindelig en landsbyhovedgård, der i tidens løb har opslugt de andre gårde i byen, gården nævnes første gang i 1325. Gården var en avlsgård under Baroniet Lehn / Hvidkilde Gods fra 1749 til 1980. Nielstrup ligger i Ollerup Sogn, Sunds Herred, Egebjerg Kommune. Hovedbygningen er opført i 1820.
Nielstrup Gods er på 142 hektar