Cajamarca (prononcé en espagnol : [kaxaˈmaɾka]), également connue sous les noms de "Cajamarca Quechua" ou "Kashamarka" est la capitale et la plus grande ville de la région du même nom, ainsi qu'un important centre culturel et commercial des Andes du Nord. Elle est située sur les hauts plateaux du nord du Pérou, à environ 2 750 m au-dessus du niveau de la mer.
La ville de Cajamarca a une population de 283 767 habitants au recensement 2012 et le département de Cajamarca 1 340 000 habitants au recensement de 2017. La ville est le siège du diocèse de Cajamarca avec sa cathédrale Sainte-Catherine,.
Cajamarca bénéficie du climat doux des hautes terres et la région a un sol très fertile. La ville est réputée pour ses produits laitiers et son activité minière dans les environs,.
Parmi ses attractions touristiques, Cajamarca possède de nombreux exemples d'architecture religieuse coloniale espagnole, de beaux paysages, des sites archéologiques préhispaniques et des sources thermales dans la ville voisine de Baños del Inca (bains de l'Inca).
L'histoire de la ville est marquée par l'entrevue de Pultumarca et par la bataille de Cajamarca qui s'ensuivit, événements qui ont marqué la défaite de l'empire inca, vaincu par les envahisseurs espagnol. Atahualpa, ayant constaté que les Espagnols étaient très attirés par l'or, proposa à Francisco Pizarro de remplir une pièce d'objets en or et en argent (el cuarto del rescate signifie « la chambre de la rançon ») en échange de sa libération. Atahualpa tint sa parole mais Pizarro refusa de libérer l'empereur Atahualpa qui fut traîtreusement assassiné.
En 1986, l'Organisation des États américains a désigné Cajamarca comme site du patrimoine historique et culturel des Amériques.