It is situated on Ounsdale Road in the west of the village, and stands on an adjacent site to the local leisure centre.
Wombourne High School is a part of the Invictus Education Trust, which was setup in 2015 with then-named Ounsdale as one of its founding member.
Ounsdale attracted children of all abilities from its catchment area from Pattingham and Patshull in the north to Enville in the south.
It provided all secondary level education, grammar, technical and modern, without any clearly defined streaming of individual pupils.
This has led to the addition of a slightly modified school motto: Pursuing excellence by developing the creativity of learners through and in the arts.
The announcement of the school's inclusion in the scheme by Gavin Williamson took place in June 2020,[6] with the plans for the building being approved by South Staffordshire Council at the start of 2023.