Dannenberg (Elbe) – miasto położone w niemieckim kraju związkowym Dolna Saksonia w powiecie Lüchow-Dannenberg. Jest siedzibą gminy zbiorowej Elbtalaue.

Położenie geograficzne Dannenberg (Elbe) leży w północno-wschodniej części powiatu Lüchow-Dannenberg w odległości ok. 50 km na południowy wschód od Lüneburga. Od północy sąsiaduje z miastem Hitzacker (Elbe), od północnego wschodu z gminą Damnatz, od wschodu z gminą Gusborn, od południa z gminą Jameln, od zachodu z gminą Karwitz i od północnego zachodu z gminą Göhrde. Na pewnym odcinku terytorium miasta graniczy przez Łabę z położonym na prawym jej brzegu obszarem gminy Amt Neuhaus w powiecie Lüneburg.

Przez miasto płynie rzeka Jeetzel, lewy dopływ Łaby. W obszarze miasta można wyróżnić jeszcze wiele akwenów. Są to Prisserscher Bach, lewy dopływ Jeetzel, Alte Jeetzel i Mühlenjeetzel, odnogi Jeetzel, Dannenberger Landgraben, Penkefitzer See i Taube Elbe. Ponadto jest wiele małych cieków wodnych oraz rowów melioracyjnych. Miasto znajduje się między obniżeniem Łaby na wschodzie a Pustacią Lüneburską na zachodzie.