La población de la provincia de Castrovirreyna se estimó al 2000, según la proyección del INEI, en 20291 habitantes.