La commune Therdonne appartient au canton de Nivillers. Son altitude varie entre 65 à 113 mètres.
Therdonne n’était autrefois qu’un petit hameau qui dépendait de Saint-Ouen, village situé autour de l’église. Au début du XVIIème siècle, un incendie détruisit le village. Seule l’église subsista. Cela explique l’éloignement de l’église Saint-Ouen du cœur du village