Weesen is a village belonging to the municipality (Einheitsgemeinde) of Südheide in the north of Celle district in Germany. It lies within the Südheide Nature Park, on the Lüneburg Heath, about 1 km east of Hermannsburg and currently has around 520 inhabitants. Until its incorporation into Hermannsburg as part of the Lower Saxon regional and administrative reforms in 1973, Weesen belonged to the largest municipality in Lower Saxony by area. A stream, the Weesener Bach, flows through the village which, since 1999, has been placed under conservation protection along its entire length. On several of the farms there are still old Treppenspeicher storage barns from the 19th century.