Flanagan High School may mean:
Charles W. Flanagan High School, a school in Pembroke Pines, Broward County, Florida Flanagan-Cornell High School, the high school of Flanagan-Cornell Unit 74 in Flanagan, Livingston County, Illinois, and named Flanagan High School before 2008