Ulstrup er en herregård beliggende i Hundborg Sogn i det tidligere Hundborg Herred, nu Thisted Kommune. Ulstrup kendes tilbage til 1453 som Wlstrup, hvor dej ejedes af Jens Lauridsen Bagge. I 1769 har den en trefløjet borggård i bindingsværk.
Den seneste hovedbygning blev opført efter en brand i 1818. Den var i en etage med høj kælder. Hovedbygningen blev revet ned i 2019.
Kategori:Herregårde i Thisted Kommune Kategori:Herregårde i Thisted Amt