Lanchy es una comuna francesa situada en el departamento de Aisne, de la región de Alta Francia.
Está ubicada a 15 km al oeste de San Quintín, cerca del departamento de Somme.