La Sommette prend sa source sur le territoire de la commune de Cugny, entre le bois de Corbie et le bois Timon, à 110 mètres d'altitude, au nord-est du mont des Pierres (153 m), près de La Neuville-en-Beine dans le département de l'Aisne.
Au terme d'un parcours de 15 kilomètres[1] dans le département de l'Aisne, orienté nord puis ouest après un virage dans la commune d'Ollezy[3], elle se jette dans la Somme à Ham dans la Somme, à l'altitude 63 mètres.
Départements, communes et cantons traversés
Dans le département de l'Aisne, La Sommette, arrose les huit communes[1] suivantes, dans le sens amont vers aval, de Cugny (source), La Neuville-en-Beine (limite séparative inférieure à 200 mètres), Annois, Ollezy, Saint-Simon, Dury, Sommette-Eaucourt (elle suit alors la Somme canalisée en la jouxtant), Pithon - en limite sud sur moins de 300 mètres - et conflue dans le département de la Somme, sur la commune de Ham.
La Sommette a donné son hydronyme à la commune de Sommette-Eaucourt.
Bassin versant
La Sommette traverse une seule zone hydrographique « Canal de la Somme l'écluse numéro 11 Froissy à l'écluse numéro 12 Méricourt » (E635) de 1 055 km2 de superficie[1][note 1].
La Clastroise, 7,9 km[5] qui prend sa source à Clastres (02) rejoint les bords du canal de Saint-Quentin entre Clastres et Saint-Simon (02), passe sous le canal par un tunnel en brique à la hauteur du pont de Saint-Simon pour rejoindre la Sommette dans les marais entre ce village et Ollezy (02).