Somain es una comuna francesa situada en el departamento de Norte, en la región de Alta Francia.
Tiene una población estimada, en 2019, de 11 934 habitantes.
[6] Está integrada en la Communauté de communes Cœur d'Ostrevent, de la cual es el municipio con mayor población.
[7] Forma parte de la aglomeración urbana de Valenciennes.
[8]