San Roque cuenta con dos institutos de enseñanza secundaria y bachillerato, el "IES José Cadalso" (que recientemente se ha añadido al bilingüismo) y el "IES Carlos Castilla del Pino", ambos situados en la "Avenida Castiella" del casco urbano.