Según el censo de población y vivienda del año 2001, el cantón Pedro Moncayo tenía 25.684 habitantes, que corresponde al 1,1% de la población de la provincia de Pichincha y el 0,02% de la población nacional.