This is a list of secondary schools in Northern Ireland, according to the Department of Education (Northern Ireland).
School name City/ Town County Sector Type DENI reference numberReferences/CommentsAbbey Christian Brothers Grammar SchoolNewryCounty Down Voluntary Grammar 542-0059Abbey Community CollegeNewtownabbeyCounty Antrim Controlled Secondary 321-0313All Saints CollegeBelfastCounty Antrim Voluntary Secondary 123-0234 Merger of St Rose's Dominican College, Christian Brothers School and Corpus Christi CollegeAntrim Grammar SchoolAntrimCounty Antrim Controlled Grammar 341-0209Aquinas Diocesan Grammar SchoolBelfastCounty Antrim Voluntary Grammar 142-0277Ashfield Boys' High SchoolBelfastCounty Antrim Controlled Secondary 121-0015 Ashfield Girls' High School BelfastCounty Antrim Controlled Secondary 121-0014Assumption Grammar SchoolBallynahinchCounty Down Voluntary Grammar 442-0086Aughnacloy CollegeAughnacloyCounty Tyrone Controlled Secondary 521-0153 Ballycastle High School BallycastleCounty Antrim Controlled Secondary 321-0124Ballyclare High SchoolBallyclareCounty Antrim Controlled Grammar 341-0008Ballyclare Secondary SchoolBallyclareCounty Antrim Controlled Secondary 321-0134Ballymena AcademyBallymenaCounty Antrim Voluntary Grammar 342-0011Ballymoney High SchoolBallymoneyCounty Antrim Controlled Secondary 321-0133Banbridge AcademyBanbridgeCounty Down Controlled Grammar 541-0013Banbridge High SchoolBanbridgeCounty Down Controlled Secondary 521-0047Bangor Academy and Sixth Form CollegeBangorCounty Down Controlled Secondary 421-0296Bangor Grammar SchoolBangorCounty Down Voluntary Grammar 442-0015Belfast Boys' Model SchoolBelfastCounty Antrim Controlled Secondary 121-0022Belfast High SchoolNewtownabbeyCounty Antrim Voluntary Grammar 342-0077Belfast Model School For GirlsBelfastCounty Antrim Controlled Secondary 121-0021Belfast Royal AcademyBelfastCounty Antrim Voluntary Grammar 142-0028 Blackwater Integrated College DownpatrickCounty Down Grant Maintained Integrated Secondary 426-0309 Blessed Trinity College BelfastCounty Antrim Roman Catholic Maintained Secondary 123-0321Bloomfield CollegiateBelfastCounty Antrim Controlled Grammar 141-0315Breda AcademyBelfastCounty Antrim Controlled Secondary 421-0316 Brownlow Integrated College CraigavonCounty Armagh Controlled Integrated Secondary 525-0216Cambridge House Grammar SchoolBallymenaCounty Antrim Controlled Grammar 341-0297Campbell CollegeBelfastCounty Antrim Voluntary Grammar 142-0020 Carrickfergus Academy CarrickfergusCounty Antrim Controlled Secondary 321-0323Carrickfergus Grammar SchoolCarrickfergusCounty Antrim Controlled Grammar 341-0098 Castlederg High School CastledergCounty Tyrone Controlled Secondary 221-0065Christian Brothers' Grammar SchoolOmaghCounty Tyrone Voluntary Grammar 242-0064City Armagh High SchoolArmaghCounty Armagh Controlled Secondary 521-0121Clounagh Junior High SchoolPortadownCounty Armagh Controlled Secondary 521-0043Coláiste FeirsteBelfastCounty Antrim Other Maintained Secondary 124-0291Coleraine CollegeColeraineCounty Londonderry Controlled Secondary 321-0300Coleraine GrammarColeraineCounty Londonderry Voluntary Grammar 342-0317Cookstown High SchoolCookstownCounty Tyrone Controlled Secondary 521-0230Craigavon Senior High SchoolPortadownCounty Armagh Controlled Secondary 521-0282Cross and Passion CollegeBallycastleCounty Antrim Roman Catholic Maintained Secondary 323-0227 Crumlin Integrated College CrumlinCounty Antrim Controlled Integrated Secondary 325-0149 Cullybackey College BallymenaCounty Antrim Controlled Secondary 321-0172Dalriada SchoolBallymoneyCounty Antrim Voluntary Grammar 342-0012De La Salle CollegeBelfastCounty Antrim Roman Catholic Maintained Secondary 123-0182Dean Maguirc CollegeOmaghCounty Tyrone Roman Catholic Maintained Secondary 223-0138Devenish CollegeEnniskillenCounty Fermanagh Controlled Secondary 221-0312Dominican CollegeBelfastCounty Antrim Voluntary Grammar 142-0082Dominican CollegePortstewartCounty Londonderry Voluntary Grammar 342-0068Down High SchoolDownpatrickCounty Down Controlled Grammar 441-0085 Dromore High School DromoreCounty Down Controlled Secondary 521-0064Drumglass High SchoolDungannonCounty Tyrone Controlled Secondary 521-0231Drumragh Integrated CollegeOmaghCounty Tyrone Grant Maintained Integrated Secondary 226-0283 Dunclug College BallymenaCounty Antrim Controlled Secondary 321-0208Dundonald High SchoolBelfastCounty Antrim Controlled Secondary 421-0262 Dunluce School BushmillsCounty Antrim Controlled Secondary 321-0222Edmund Rice CollegeNewtownabbeyCounty Antrim Roman Catholic Maintained Secondary 323-0203Enniskillen Royal Grammar SchoolEnniskillenCounty Fermanagh Voluntary Grammar 242-0320Erne Integrated CollegeEnniskillenCounty Fermanagh Grant Maintained Integrated Secondary 226-0280 Fivemiletown College FivemiletownCounty Tyrone Controlled Secondary 521-0097Fort Hill CollegeLisburnCounty Antrim Controlled Integrated Secondary 425-0072Foyle CollegeDerryCounty Londonderry Voluntary Grammar 242-0229Friends' SchoolLisburnCounty Antrim Voluntary Grammar 442-0050 Gaelcholáiste Dhoire DungivenCounty Londonderry Other Maintained Secondary 224-0319Glastry CollegeNewtownardsCounty Down Controlled Secondary 421-0046Glengormley High SchoolNewtownabbeyCounty Antrim Controlled Secondary 321-0202Glenlola CollegiateBangorCounty Down Controlled Grammar 441-0097Grosvenor Grammar SchoolBelfastCounty Down Controlled Grammar 141-0079Hazelwood CollegeNewtownabbeyCounty Antrim Grant Maintained Integrated Secondary 126-0269Holy Cross CollegeStrabaneCounty Tyrone Roman Catholic Maintained Secondary 223-0301Holy Trinity CollegeCookstownCounty Tyrone Roman Catholic Maintained Secondary 523-0278Hunterhouse CollegeBelfastCounty Antrim Voluntary Grammar 142-0265Integrated College DungannonDungannonCounty Tyrone Grant Maintained Integrated Secondary 526-0286Kilkeel High SchoolNewryCounty Down Controlled Secondary 521-0016Killicomaine Junior High SchoolPortadownCounty Armagh Controlled Secondary 521-0054Lagan CollegeBelfastCounty Down Grant Maintained Integrated Secondary 426-0255 Operates a grammar streamLarne Grammar SchoolLarneCounty Antrim Voluntary Grammar 342-0046Larne High SchoolLarneCounty Antrim Controlled Secondary 321-0038 Laurelhill Community College LisburnCounty Antrim Controlled Secondary 421-0201Lecale Trinity Grammar SchoolDownpatrickCounty DownVoluntaryGrammar442-0325Merger with De La Salle High School, St Patricks Grammar School and St Mary's High SchoolLimavady Grammar SchoolLimavadyCounty Londonderry Controlled Grammar 241-0048Limavady High SchoolLimavadyCounty Londonderry Controlled Secondary 221-0302Lismore CollegeCraigavonCounty Armagh Roman Catholic Maintained Secondary 523-0213Lisnagarvey High SchoolLisburnCounty Antrim Controlled Secondary 421-0051Lisneal CollegeDerryCounty Londonderry Controlled Secondary 221-0306Loreto CollegeColeraineCounty Londonderry Voluntary Grammar 342-0034Loreto Grammar SchoolOmaghCounty Tyrone Voluntary Grammar 242-0065Lumen Christi CollegeDerryCounty Londonderry Voluntary Grammar 242-0287Lurgan CollegeCraigavonCounty Armagh Controlled Grammar 541-0057Lurgan Junior HighLurganCounty Armagh Controlled Secondary 521-0271 Magherafelt High School MagherafeltCounty Londonderry Controlled Secondary 321-0035Malone Integrated CollegeBelfastCounty Antrim Grant Maintained Integrated Secondary 126-0294Markethill High SchoolArmaghCounty Armagh Controlled Secondary 521-0083 Mercy College Belfast BelfastCounty Antrim Roman Catholic Maintained Secondary 123-0104Methodist CollegeBelfastCounty Antrim Voluntary Grammar 142-0022Mount Lourdes Grammar SchoolEnniskillenCounty Fermanagh Voluntary Grammar 242-0041Movilla High SchoolNewtownardsCounty Down Controlled Secondary 421-0012 Nendrum College NewtownardsCounty Down Controlled Secondary 421-0045New-Bridge Integrated CollegeBanbridgeCounty Down Grant Maintained Integrated Secondary 526-0285Newry High SchoolNewryCounty Down Controlled Secondary 521-0186 Newtownhamilton High School NewryCounty Down Controlled Secondary 521-0025 North Coast Integrated College ColeraineCounty Londonderry Grant Maintained Integrated Secondary 326-0290Oakgrove Integrated CollegeDerryCounty Londonderry Grant Maintained Integrated Secondary 226-0276Omagh AcademyOmaghCounty Tyrone Controlled Grammar 241-0066 Omagh High School OmaghCounty Tyrone Controlled Secondary 221-0125Our Lady and St Patrick's CollegeBelfastCounty Antrim Voluntary Grammar 442-0259Our Lady of Lourdes High SchoolBallymoneyCounty Antrim Roman Catholic Maintained Secondary 323-0075Our Lady's Grammar SchoolNewryCounty Down Voluntary Grammar 542-0060 Parkhall Integrated College AntrimCounty Antrim Controlled Integrated Secondary 325-0207Portadown CollegeCraigavonCounty Armagh Controlled Grammar 541-0067Priory Integrated CollegeHolywoodCounty Down Controlled Integrated Secondary 425-0024Rainey Endowed SchoolMagherafeltCounty Londonderry Voluntary Grammar 342-0058 Rathfriland High School NewryCounty Down Controlled Secondary 521-0127Rathmore Grammar SchoolBelfastCounty Antrim Voluntary Grammar 142-0095Regent House SchoolNewtownardsCounty Down Controlled Grammar 441-0063Royal Belfast Academical InstitutionBelfastCounty AntrimVoluntaryGrammar 142-0027Sacred Heart CollegeOmaghCounty Tyrone Roman Catholic Maintained Secondary 223-0298Sacred Heart Grammar SchoolNewryCounty Down Voluntary Grammar 542-0076Saintfield High SchoolSaintfieldCounty Down Controlled Secondary 421-0063Shimna Integrated CollegeNewcastleCounty Down Grant Maintained Integrated Secondary 426-0281Slemish CollegeBallymenaCounty Antrim Grant Maintained Integrated Secondary 326-0289Operates a grammar stream Sperrin Integrated College MagherafeltCounty Londonderry Grant Maintained Integrated Secondary 326-0303 St Aidan's High School, Derrylin DerrylinCounty Fermanagh Roman Catholic Maintained Secondary 223-0166St Benedict's CollegeRandalstownCounty Antrim Roman Catholic Maintained Secondary 323-0308St Brigid's CollegeDerryCounty Londonderry Roman Catholic Maintained Secondary 223-0225St Catherine's CollegeArmaghCounty Armagh Roman Catholic Maintained Secondary 523-0218St Cecilia's CollegeDerryCounty Londonderry Roman Catholic Maintained Secondary 223-0188 St Ciaran's High School BallygawleyCounty Tyrone Roman Catholic Maintained Secondary 523-0152St Colman's CollegeNewryCounty Down Voluntary Grammar 542-0062 St Colman's High and Sixth Form College BallynahinchCounty Down Roman Catholic Maintained Secondary 423-0161 St Colmcille's High School CrossgarCounty Down Roman Catholic Maintained Secondary 423-0102 St Colm's High School BelfastCounty Antrim Roman Catholic Maintained Secondary 423-0223St Colm's High School DraperstownDraperstownCounty Londonderry Roman Catholic Maintained Secondary 323-0132St Columbanus' CollegeBangorCounty Down Roman Catholic Maintained Secondary 423-0107 St Columba's College, PortaferryPortaferryCounty Down Roman Catholic Maintained Secondary 423-0067St Columb's CollegeDerryCounty Londonderry Voluntary Grammar 242-0054 St Conor's College PortglenoneCounty Antrim Roman Catholic Maintained Secondary 323-0318St Dominic's Grammar School for GirlsBelfastCounty Antrim Voluntary Grammar 142-0029 St Fanchea's College EnniskillenCounty Fermanagh Roman Catholic Maintained Secondary 223-0099 St Genevieve's High School BelfastCounty Antrim Roman Catholic Maintained Secondary 123-0155 St John the Baptist College ArmaghCounty Armagh Roman Catholic Maintained Secondary 523-0321St John's Business and Enterprise CollegeOmaghCounty Tyrone Roman Catholic Maintained Secondary 223-0148St Joseph's Boys' High SchoolNewryCounty Down Roman Catholic Maintained Secondary 523-0056St Joseph's Boys' SchoolDerryCounty Londonderry Roman Catholic Maintained Secondary 223-0131 St Joseph's College, BelfastBelfastCounty Antrim Roman Catholic Maintained Secondary 123-0275 St Joseph's College, Enniskillen EnniskillenCounty Fermanagh Roman Catholic Maintained Secondary 223-0100St Joseph's CollegeColeraineCount