Cajamarca es un pueblo de grandes contrastes, incluso en los grupos étnicos, pues a diferencia de los demás departamentos de la sierra peruana, Cajamarca es un mixtura étnica pues originariamente se encuentran los habitantes descendientes de los cupisniques y caxamarcas que predominan entre Contumazá, San Pablo, Cajamarca y San Miguel; los cañarises que originariamente eran del sur de Guayaquil, se encuentran en las zonas entre Llapa, Porcón y Cumbemayo (17%); los descendientes de españoles andaluces y otros inmigrantes europeos como alemanes, holandeses, polacos, ingleses, franceses y suecos que se encuentran entre las provincias de Cutervo, Chota, Cajamarca, San Marcos, Cajabamba, San Miguel y Hualgayoc que constituyen la mayoría de la población (45% del total de etnias).