One public secondary school of the Greater Essex County District School Board is situated in Essex. Essex District High School serves Essex Centre, Colchester North and areas of Tecumseh, Lakeshore, and Kingsville. Kingsville District High School serves Harrow Centre and Colchester South, following the closure of Harrow District High School in 2016. Public school students from certain areas of Essex may attend General Amherst High School in Amherstburg. While there is no separate secondary school within the boundaries of Essex, students in the town may attend the Windsor-Essex Catholic District School Board's St. Thomas of Villanova Catholic High School in LaSalle or Cardinal Carter Catholic High School in Leamington.