Cajabamba is a town in northern Peru. It is the capital of the province of Cajabamba, which lies within the Cajamarca Department (region).
As a provincial capital, Cajabamba serves as the administrative center for the surrounding province of the same name. It is one of the towns that make up the Cajamarca region, a part of the country's northern highlands.