El Colegio Nacional Federico Villarreal, fue Fundado el 20 de Agosto de 1962, creado con RD Nº 16705-ED de fecha 20-08-1962, en sus inicios la institución funcionaba en una casona en calidad de alquiler ubicada entre la Av. Ricardo Palma y 2 de mayo - Miraflores.
En 1986 las autoridades educativas y personal en conjunto, los estudiantes y padres de familia, tomaron posesión del terreno actual en calidad de donación ubicado en Calle Enrique Caballero Orrego 376 Urb. Los Jazmines - Miraflores, ubicación actual.
La institución educativa FEDERICO VILLARREAL en la actualidad viene cumpliendo con su rol educativo de formación en bien de la sociedad, y la atención presencial es un periodo promocional de un año lectivo.