Stadtoldendorf - prononco [ŜTAToldndorf] - estas urba komunumo en Germanio. Ĝi troviĝas en la distrikto Holzminden de la federacia landoMalsupra Saksio. Fine de decembro 2022 la komunumo havis 5 726 loĝantojn sur areo de 24,92 kvadrataj kilometroj, kio rezultigas loĝdenson de 230 loĝantoj/km².
Samtempe la loĝloko estas la administra centro de komunumaro, nomata Samtgemeinde Eschershausen-Stadtoldendorf, do de libervola ligo de pluraj administre principe sendependaj komunumoj, kiuj tamen decidis komune plenumi iujn administrajn taskojn kaj servojn. Membroj de la komunumaro estas la neurbaj komunumoj Arholzen, Deensen, Dielmissen, Eimen, Heinade, Holzen, Lenne, Lüerdissen und Wangelnstedt, kaj la urboj Eschershausen kaj Stadtoldendorf.