This is a list of football clubs that compete within the leagues and divisions of the men's Northern Ireland football league system.
NIFL Premiership ClubStadiumLocationCapacityFinishing position in 2024-25Ballymena UnitedBallymena ShowgroundsBallymena3,600BangorClandeboye ParkBangor2,850 (Promoted from NIFL Championship)Carrick RangersLoughshore Hotel ArenaCarrickfergus1,500CliftonvilleSolitudeBelfast2,530ColeraineThe ShowgroundsColeraine2,496CrusadersSeaviewBelfast3,383Dungannon SwiftsStangmore ParkDungannon2,000(300 seated)GlenavonMourneview ParkLurgan4,160GlentoranThe OvalBelfast6,050LarneInver ParkLarne3,250 LinfieldWindsor ParkBelfast18,614 (League winners)PortadownShamrock ParkPortadown2,770
NIFL Championship ClubStadiumLocationCapacityAnnagh UnitedBMG ArenaPortadown1,250 (100 seated)ArdsBangor Fuels ArenaBangor1,895 (500 seated)Ballinamallard UnitedFerney ParkBallinamallard2,000 (250 seated)Ballyclare ComradesDixon ParkBallyclare2,400BangorBangor Fuels ArenaBangor1,895DergviewDarragh ParkCastlederg1,200DundelaWilgar ParkBelfast1,200Harland & Wolff WeldersBlanchflower StadiumBelfast1,100InstituteRyan McBride Brandywell StadiumDerry3,700KnockbredaBreda ParkBelfast1,000NewingtonInver ParkLarne3,000Newry CityThe ShowgroundsNewry7,949
NIFL Premier Intermediate League ClubStadiumLocationCapacityBallymacash RangersThe Bluebell StadiumLisburn1,280Banbridge TownCrystal ParkBanbridge1,500Coagh UnitedHagan ParkCoagh1,000 (150 seated)DergviewDarragh ParkCastlederg1,280DollingstownPlanter's ParkDollingstown1,000DergviewDarragh ParkCastlederg1,280KnockbredaBreda ParkBelfastOxford SunnysideKnockramer ParkLurgan1,600KnockbredaBreda ParkBelfastPortstewartMullaghacallPortstewart1,000Queen's UniversityUpper MaloneBelfast1,000 (330 seated)Rathfriland RangersIveagh ParkRathfrilandTobermore UnitedFortwilliam ParkTobermore2,000 (100 seated)Warrenpoint TownMilltownWarrenpoint1,450
League of Ireland Premier Division Derry City
Mid-Ulster Football League Intermediate A Banbridge Rangers Bourneview Mill Crewe United Fivemiletown United Lurgan Town Moneyslane Newmills PSNI Richhill Seagoe St Mary's Tandragee Rovers Valley Rangers Windmill StarsIntermediate B AFC Craigavon Ambassadors Craigavon City Dromore Amateurs Dungannon Tigers Hanover Laurelvale Lower Maze Markethill Swifts Portadown BBOB Rectory Rangers Seapatrick TullyvallenDivision 1 Annalong Ballyoran Ballyvea Caledon Rovers Coalisland Athletic FC Mindwell Goodyear Hill Street Hillsborough Boys Lurgan Celtic Sandy HillDivision 2 Armagh Blues Armagh Celtic Bessbrook United Donacloney Gilford Crusaders Glenavy Youth Keady Celtic Lurgan BBOB Red Star Roca Juniors The Dons Tollymore United West End HibsDivision 3 Broomhedge Maghaberry Castlecaulfield Damolly Dungannon Rovers Dunnaman Glenavy FC United Lisburn Lisburn Youth Magheralin Village Moira Albion Riverdale Sands United ABC Warren Young Men
Ballymena & Provincial League Intermediate Division 1 Ballymoney United Belfast Celtic Dunloy Desertmartin Newtowne Newbuildings United St James Swifts Strabane Athletic Wellington Rec WakehurstIntermediate Division 2 Ballynure Old Boys Brantwood Chimney Corner Maiden City Heights Glebe Rangers Cookstown Youth Killymoon Rangers Rathcoole Inspired CommunityJunior Division 1 3rd Ballyclare Old Boys Ballycastle United Ballynure Old Boys Berlin Swifts Greencastle Rovers Loughside St James Swifts Reserves Wellington Rec OlympicJunior Division 2 Ballee Cookstown Youth Reserves Desertmartin Swifts Grange Rangers Greencastle Rovers Reserves Islandmagee Development Newington Rangers Rathcoole Reserves Red Star CarrickJunior Division 3 Ballyclare North End Ballynure Old Boys B Belfast Celtic Reserves Berlin Swifts Reserves Brantwood Reserves Chimney Corner Reserves F.C. Newtownabbey Hightown Athletic Magherafelt Sky Blues Reserves Mossley Swifts North Ballymena Rangers Athletic Wellington Rec Swifts
Northern Ireland Intermediate League Ardstraw Ballymoney United Dungiven Celtic Newbuildings United Oxford United Stars Strabane Athletic Trojans
Northern Amateur Football League
Premier Division Abbey Villa Ards Rangers Comber Recreation Crumlin Star Derriaghy Cricket Club Drumaness Mills Dromara Village East Belfast Lisburn Rangers Immaculata Islandmagee Rosario Youth Mossley Kilmore RecreationDivision 1A 1st Bangor Old Boys Albert Foundry Aquinas Crumlin United Dunmurry Recreation Dunmurry Young Men Finaghy Holywood Larne Technical Old Boys Shankill United Sirocco Works St Oliver Plunkett Rosemount Rec WillowbankDivision 1B Bangor Amateurs Bryansburn Rangers Ballynahinch Olympic Colin Valley Downshire Young Men Dundonald Greenisland Newcastle 18th Newtownabbey Old Boys Portaferry Rovers Shamrock St Luke's St Matthews Killyleagh YouthDivision 1C Barn United Ballynahinch United Ballywalter Recreation Bangor Swifts Bloomfield Grove United Orangefield Old Boys Portavogie Rangers Malachians Saintfield United Shorts Suffolk Tullycarnet WoodvaleDivision 2A
22nd Old Boys Bangor Swifts Bangor Y.M. Beann Mhádagháin FC Belfast Celtic YM Donaghadee F.C. Ford F.C. Kelvin Old Boys Queens Grads. St Mary's St Teresas Y.C. Taughmonagh YM FCDivision 2B
4th Newtownabbey F.C. Carryduff Colts Celtic Bhoys Clonduff FC Lower Shankill FC NI Civil Service F.C. Newhill FC Newtownbreda F.C. Queens University 11's Ravenhill YM FC St Patricks Y.M. F.C. Tullymore Swifts Ulster UniversityDivision 2C
Antrim Rovers Ballysillan Swifts Belvoir FC II Clonard FC II Cregagh Wanderers FC Cumann Spóirt an Phobail Greenwell Star FC Groomsport Kircubbin F.C. Rooftop Réalta naCromóige Sandy Row St Malachys OB Youth FC Whitehead EaglesDivision 3 - reserve teams
Belfast & District Football League +Premier Division AFC Stranmillis Albion Star Belfast United Berlin Swifts Glendowan Ormeau Road Celtic Rock Athletic Rosario YC III St James Swifts StrollersDivision 1Division 2 Albion Star II Andytown Harps Berlin Swifts Reserves Dunmurry YM III FC Bailie Ford III Lower Shankill II Stranmillis RoversDivision 3 22nd OB III Abbey Athletic AFC Stranmillis II Albert Foundry III Carnmoney Glenavy III New Santos II Realta naCromoige II Rock Athletic II St Marys (Newtownabbey) IIIDivision 4 Agape Olympic Clonard III Cooke Athletic II Cruestodians II FC Bailie II Grove United III Newtown Forest III Willowbank III Willowfield Parish 10th OB Arrows Zim Southern Africa
North-West Junior League
Premier Division
Ardmore Ballykelly Boys Brigade Old Boys Caw City Colts Drummond Eglinton Lincoln Court Newbuildings United Reserves TullyalleyDivision 1
Burnfoot Churchill United Claudy Rovers Donemana Douglas Bridge Dungiven Celtic Reserves Foyle Wanderers Irish Street Roe Rovers ReservesDivision 2
Ardmore Reserves Artigarvan Boys Brigade Old Boys Reserves Claudy United Donemana Reserves Dungiven Celtic 3rd's Dromore Eglinton Reserves Glendermott Limavady Rugby Football Club Lincon Court Reserves
Derry and District League Northwest Saturday Morning League Premier Division Cliftonvilla Phoenix Swifts Brandywell Celtic Bohemians Mourne Harps Newton Heath Magee College Cloony YC Gransha CorinthiansFirst Division Westbank United Tamnaherin Celtic Du Pont Abercorn Oxford Utd Foyle Harps Benbradagh Colts St. Columb's College Northside Albion Foyle Athletic Drumahoe YCMA West Galliagh
Senior Sunday Morning League Premier Division Oxford United Reserves Don Bosco's Top of the Hill Celtic Derry Rovers Lisahally Abercorn Porters Metro Brandywell Harps Celtic Swifts Three Flowers The720 Bluebell CelticFirst Division Oxford Colts Bogside Inn Don Bosco's Youths Downey's Carraig Bar City Harps Culmore Tristar Boys Phoenix Crescent Currynierin Maydown St Helens FC
Coleraine and District League Premier Division Ballymoney United Reserves Balnamore Coleraine Crusaders Dervock Dunloy Glebe Rangers Reserves Kilrea United Maghera Strollers Portrush Tullans Red StarMorning Championship Ballybrakes United Borbury Bushmills United Coina Rovers Draperstown Celtic Reserves Heights Reserves Macosquin Newtowne Reserves Portrush Reserves Portstewart Olympic RiadaMorning Division One Aghadowey Articlave Ballymoney Swifts Cookstown RBL Swifts Dervock Reserves Dunaghy East End Garvagh Killowen Magherafelt Reds Upperlands
Fermanagh & Western League Division 1 Beragh Swifts Dergview Reserves Derrychara United Enniskillen Athletic Enniskillen Rangers Enniskillen Town United Killen Rangers Lisbellaw United Magheraveely Mountfield Mountjoy United NFC Kesh Strathroy Harps Tummery AthleticDivision 2 Augher Stars Castlederg United Enniskillen Galaxy Fintona Swifts Irvinestown Wanderers Lisnarick Maguiresbridge Omagh Hospitals Orchard FarmDivision 3 Ardstraw Dunbreen Rovers Drumquin United Enniskillen Rovers Fivemiletown United II Lisnaskea Rovers Newtownstewart United Omagh Albion St Patricks
Down Area Winter Football League Premier Division Ards Rangers Colts Ballynafeigh Breda Star Blackstaff Castle Juniors Comber Rec III Comber YM Corrymeela Millisle Newtownards RBL North Down Victoria Athletic
Vision AthleticDivision 1 43rd Dundonald Abbey Villa Development Team Ballygowan Ballyhalbert United Bangor YM III Bloomfield III Cooke Athletic Holywood III Lagan Swifts Newtown Forest Willowfield Parish 10th OB Moat Park RangersDivision 2 3rd Bangor Bryansburn Rangers III Carryduff Colts III Clarawood Cloughey FC East Belfast III Groomsport III Queens Grads III Ravenhill YM II Tullycarnet IIIReserve 1 43rd Dundonald II Castle Juniors II Comber Rec IV Comber YM II Holywood IV Newtown Forest II Newtownards RBL II North Down II Victoria Athletic II Vision Athletic II Willowfield Parish 10th OB AthleticReserve 2 3rd Bangor II Ards Rangers Swifts Ballygowan II Ballynafeigh Breda Star II Blackstaff II Bryansburn Rangers IV Carryduff Colts IV Cloughey FC II Corrymeela II Lagan Swifts II Millisle II Queens Grads IV
Defunct clubs Alton United Belfast Celtic Derry Celtic Derry Olympic Fisher Body F.C. Omagh Town Queen's Island Queen's Island 1881 Ulster St Elizabeth's Donard Hospital Dungannon Rovers Willowfield Kilroot Rec Newry City (Refounded as Newry City AFC in 2013)
See also List of association football competitions List of association football clubs in the Republic of Ireland List of association football clubs in Scotland
References