Cajamarca, capital del departamento del mismo nombre, tiene una población de 201 329 hab. y una tasa de crecimiento intercensal del 2,2%. La ciudad está compuesta por 2 distritos. Al 2018, la ciudad ocupa una extensión total de 2 324 hectáreas y suma 87,63 hectáreas por año (ha/año) de nuevo suelo a la superficie urbana.
Está ubicada al norte y en la sierra peruana a 2 750 m.s.n.m. en un valle irrigado por el río Mashcon, en los biomas de Bosque Húmedo – Montano Tropical y Bosque Seco – Montano Bajo Tropical. Posee una gran extensión de campiña al oeste de la ciudad.