Nesle is a commune in the Somme department in Hauts-de-France in northern France. Nesle is situated at the junction of the D930 and D3…Nesle is a commune in the Somme department in Hauts-de-France in northern France. Nesle is situated at the junction of the D930 and D337 roads, some 16 miles southwest of Saint-Quentin. The Ingon, a small stream, passes through the commune. Nesle station has rail connections to Amiens and Laon.