Située sur les contreforts de l'Amazonie, loin des Andes du Sud du Pérou, Chachapoyas est marquée par un climat pluvieux, humide, souvent chaud et une végétation dense. Elle est séparée du reste du pays par le fleuve Marañon. C'est sans doute pour cela que s'est de tout temps développé ici une culture autonome, comme en témoigne l'originalité des ruines, notemment le complexe archéologique majeur du nord du Pérou, Kuelap.