Established in 1958, it was formerly known as Ingram County Secondary Girls' School, Westwood High School for Girls and then Westwood Girls' College for Languages and Arts.
The school was formerly a community school under the direct control of Croydon London Borough Council. However in January 2013 the school was rated as "inadequate" in an Ofsted inspection report and was put into special measures. The governors of the school decided to pursue academy status, with the school becoming part of the Harris Federation in September 2013.[citation needed] The school was then renamed Harris Academy Upper Norwood.