Naumburgo está situada al sur del estado federado de Sajonia-Anhalt, junto a la desembocadura del Unstrut en el Saale, cerca de la frontera con Turingia.