El distrito de San Juan de Lopecancha es uno de los veintitrés distritos de la Provincia de Luya, ubicado en el Departamento de Amazonas, en el norte del Perú.