Fonsommes est un petit village français, situé dans le département de l'Aisne et la région de Picardie
. Ses habitants sont appelés les Fonsommois et les Fonsommoises.
La commune s'étend sur 9,6 km² et compte 526 habitants depuis le dernier recensement de la population datant de 2005.
Avec une densité de 54,8 habitants par km², Fonsommes a subi une baisse de 5,3% de sa population par rapport à 1999.
Entouré par les communes de Essigny-le-Petit, Croix-Fonsommes et Fontaine-Notre-Dame, Fonsommes est situé à 10 km au Nord-Est de Saint-Quentin la plus grande ville des environs.
Situé à 95 mètres d'altitude, La rivière la somme est le principal cours d'eau qui traverse la commune de Fonsommes.
La commune est proche du parc naturel régional de l'Avesnois à environ 22 km.