De acuerdo con el censo peruano de 2007, la población de la ciudad de Chachapoyas era de 23 202 habitantes.