The Bishop Vaughan Catholic Comprehensive School, as its name suggests, is a secondary school associated with the Roman Catholic faith. Secondary school is a term used to describe an educational Institution where the final stage of compulsory schooling known as Secondary education, takes The premises are located on Mynyddganllwyd Road, in the Mynydd-Bach area of Swansea. Mynydd-Bach is a suburban district of the City and County of Swansea, Wales and falls within the Mynydd-Bach ward. Swansea ( Abertawe "mouth of the Tawe " is a city and county in Wales. In terms of church territory, the school belongs to the Diocese of Menevia.