Canchaque está ubicado en la provincia de Huancabamba en Piura. La ciudad de Canchaque está situada a una altura de 1.200 msnm. La ciudad está situada entre el Cerro Mishahuaca y el Cerro Campanas; en medio de la Quebrada Limón y Carrizal. Esta zona es conocida como la Suiza peruana por la similitud en sus paisajes.
El viaje en bus desde Piura dura 4 horas y media.
El aniversario del distrito se festeja el 5 de septiembre.