Die Stadt Dannenberg im niedersächsischen Landkreis Lüchow-Dannenberg ist auf einer Höhe von 14 m ü. NN am Fluss Jeetzel gelegen.
Die Stadt erstreckt sich auf einer Fläche von 76,3 km2, auf der ungefähr 8375 Menschen leben, was einer Bevölkerungsdichte von 110 Einwohnern pro km2 entspricht. Zu großen Teil liegt die Stadt in der Auenlandschaft der Elbe Dannenberger Marsch, in der eine vielfältige Flora und Fauna zu finden ist und der sich auch seltene Tier- und Pflanzenarten niederlassen. Ein historisch bedeutendes Bauwerk in der Stadt ist der Waldemarturm, der um das 1200 errichtet wurde und heute als das Wahrzeichen von Dannenberg gilt.