Cajamarca al 100%: Castillo 44.78%, Fujimori 10.64%, Acuña 8.39%, Lescano 7.50% y López Aliaga 6.03%

Candidato de Perú Libre consiguió una gran victoria en su región natal, pero una unión de las derechas podría hacer que gane por una mínima diferencia en segunda vuelta.
Cajamarca ya fue noticia en 2016 por ser la única región en donde Gregorio Santos, cajamarquino y ex gobernador de su región natal, fue el candidato más votado por encima de PPK, Keiko Fujimori y Verónika Mendoza. Ahora lo es porque uno de los dos candidatos que accedieron a segunda vuelta es también cajamarquino y ganó en su región con una cifra abrumadora.
Pedro Castillo (Perú Libre) obtuvo 226,645 votos (44.70%). Una gran diferencia sobre Keiko Fujimori (Fuerza Popular), quien quedó segunda con 53,924 votos (10.63%). El tercer lugar fue para otro político chotano y cajamarquino como Pedro Castillo: César Acuña (APP), quien obtuvo 42,677 votos (8.41%).
El cuarto lugar fue para el candidato del partido que gobierna actualmente Cajamarca: Yonhy Lescano (Acción Popular), quien consiguió 38,085 votos (7.51%). Por su parte, Rafael López Aliaga (Renovación Nacional) obtuvo una nada despreciable cifra de 30,660 votos (6.04%) en una región caracterizada por ser casi la única izquierdista en el norte del país.
El resto de candidatos votados fueron Verónika Mendoza (Juntos por el Perú) con 29,329 votos (5.78%), Hernando de Soto (Avanza País) con 24,767 votos (4.88%), George Forsyth (Victoria Nacional) con 14,517 votos (2.86%), Daniel Urresti (Podemos Perú) con 10,980 votos (2.16%), Ollanta Humala (Partido Nacionalista) con 9,850 votos (1.94%), Daniel Salaverry (Somos Perú) con 7,427 votos (1.46%), Julio Guzmán (Partido Morado) con 5,388 votos (1.06%), Ciro Gálvez (RUNA) con 3,427 votos (0.67%), Marco Arana (Frente Amplio) con 3,186 votos (0.62%), Alberto Beingolea (PPC) con 2,321 votos (0.45%), José Vega (UPP) con 1,446 votos (0.28%), Andrés Alcántara (Democracia Directa) con 1,266 votos (0.25%) y Rafael Santos (PPS) con 1,056 votos (0.20%).