El distrito de Castillo Grande es uno de los diez que conforman la provincia de Leoncio Prado ubicada en el departamento de Huánuco en el centro del Perú.
[1] El distrito fue creado mediante Ley N.º 30377 del 7 de diciembre de 2015.
Limita por el Norte con los distritos de Rupa-Rupa y José Crespo y Castillo, por el Este con los distritos de Luyando y Rupa-Rupa y al Sur y al oeste con el distrito de Rupa-Rupa.
Durante los primeros años, la municipalidad distrital de Rupa Rupa era la encargada de la administración de recursos y servicios públicos del distrito de Castillo Grande, en tanto se elijan e instalen nuevas autoridades.
[1] El 10 de diciembre de 2017 se realizaron las primeras elecciones municipales distritales, siendo elegido Roberto Caycho Romero.