Itancourt se trouve au sud-est de Saint-Quentin.
La commune est située dans le département de l'Aisne, en région Hauts-de-France. Elle est traversée par la rivière Somme et compte environ 400 habitants. Le village est connu pour ses maisons anciennes et son église médiévale.