Über die Postleitzahl 21640
Zwischen Buxtehude und Stade, am Rand der Elbmarschen zur Geest, liegt der Flecken Horneburg, der zusammen mit Bliedersdorf, Neuenkirchen und Nottensdorf die Postleitzahl 21640 im Landkreis Stade bildet. Horneburg gehört zur gleichnamigen Samtgemeinde, Bliedersdorf und Nottensdorf ebenfalls, während Neuenkirchen Teil der Samtgemeinde Lühe ist. In Horneburg fließen Aue und Landwettern zusammen und geben dem Fluss ab hier den Namen Lühe.
Ältester Beleg für eine Besiedlung ist die Nekropole Daudieck mit rund 50 Hügelgräbern und drei Großsteingräbern aus der Zeit um 3500 vor Christus. Von der spätmittelalterlichen Wasserburg Horneburg, um 1255 auf Teilen des Klosters Harsefeld errichtet, ist heute nur noch der Burggraben erkennbar; erhalten blieb dagegen das Alte Zollhaus, das seit 1779 als Werkstatt, später als Sparkasse diente. Nottensdorf wurde 1270 erstmals erwähnt und blieb, anders als die Nachbardörfer Bliedersdorf und Horneburg, im 18. Jahrhundert von größeren Bränden verschont – bis englische Truppen kurz vor Kriegsende 1945 das Dorf beschossen. Neuenkirchen entstand im Zuge der Hollerkolonisation als Deichhufendorf an der Lühe; seine „neue Kirche“ stiftete 1270 der Ritter Johann von Schulte, woraus sich später der Ortsname ableitete. In Bliedersdorf, urkundlich schon 1236 als „Blytherstorpe“ genannt, steht mit der Katharinenkirche von 1240 eine romanische Saalkirche aus Feldsteinmauerwerk.
Die 44,1 km² der PLZ 21640 zählen 10.767 Einwohnerinnen und Einwohner, das entspricht 244 je Quadratkilometer. Horneburg hat einen Bahnhof an der Niederelbebahn mit Anschluss an die Hamburger S-Bahn; die Bundesstraße 73 führt südlich, die Bundesautobahn 26 nördlich am Ort vorbei.