La commune de Saint-Thibault se situe à l'extrémité nord-ouest du département de l'Oise, en bordure des départements de la Seine-Maritime et de la Somme,
La commune se trouve également à 9km à l'ouest de Grandvilliers et 13km au nord-est de Formerie.

On y accède principalement par la D315 à l'Est, la D919 au Nord et la D7 au sud-ouest.