Established in 1972, Joseph P. Keefe Technical School is a coeducational, four-year high school, accredited by the New England Association of Schools and Colleges. Keefe Tech serves students from Ashland, Framingham, Holliston, Hopkinton, and Natick. With a student body of approximately 675 students, Keefe offers both academic and career-focused programs.
Keefe’s academic component provides a challenging learning environment for students interested in a full college preparatory curriculum as well as general courses and English language learning courses. The vocational program component consists of a freshman exploratory year, followed by three years of preparation in one of thirteen different career and technical areas. Beginning in the tenth grade, an alternating week schedule of vocational and academic instruction is introduced. Cooperative education training is available to qualifying juniors and seniors.