Die Gemeinde Hörup liegt im Nordosten des Kreises Schleswig-Flensburg in Schleswig-Holstein. Die Gemeinde besteht aus den Ortsteilen Hörup, Böbs, Eimke und Krummendiek und hat eine Gesamtfläche von ca. 20,4 km². Zum 01.01.2020 hat die Gemeinde insgesamt 2876 Einwohner.
Der nächstgelegene Bahnhof ist Wrist, welcher an der Regionalbahnlinie Husum-Kiel liegt. Der Wasserstraßenhafen in Brunsbüttel ist ca. 30 km von Hörup entfernt.
Der Tourismus spielt eine wichtige Rolle in Hörup. Es gibt mehrere schöne Strandabschnitte entlang der Schlei, sowie viele Wander- und Radwege, die zu Erkundungstouren einladen. Campingplätze