Byen ligger i landskapet Lewitz, omkring 35 km sør for Schwerin. Innsjøen Neustädter See ligger i den vestlige delen av Neustadt-Glewe og elven Elde renner gjennom dens sørlige del.