Situata nella regione di San Martin, nel nord del Perù, Juanjui è la capitale della provincia di Mariscal Caceres. Situata sul fiume Huallaga, Juanjui aveva una popolazione di 55 mila abitanti secondo il censimento del 2010. Il centro città è circondato da 8 quartieri: Chambira, Juanjuicillo, La Merced, La Victoria, Puerto Amberes, San Juan e Santa Rosa. La città ha un clima tropicale, con tempo caldo e umido tutto l'anno. La temperatura è calda e piovosa ogni mese dell'anno, con le precipitazioni più significative che si verificano tra ottobre e maggio. La temperatura media annuale è di 26 gradi.
