El distrito peruano de Caynarachi es uno de los once distritos que conforman la Provincia de Lamas en el Departamento de San Martín, perteneciente a la Región de San Martín en el Perú.