Nindorf is a village administered by the Lower Saxon town of Bergen in the northern part of Celle district on the Lüneburg Heath in North Germany.
It lies about 4 kilometres (2.5 mi) northwest of Bergen on the B 3 federal road and has 215 inhabitants (2019).
The village lies on the K 12 district road (Kreisstraße), that runs from Bergen to Wietzendorf.
Today it consists of a mixture of original farmsteads, some with old Treppenspeicher barns, but also modern farmhouses.
Since the Lower Saxon administrative reforms of 1973, Nindorf has been part of the town of Bergen.