De hoogste divisie in Noord-Ierland ging in het seizoen 1890/91 van start onder de naam Irish Football League en behield deze naam tot 1996 toen de naam werd gewijzigd naar Premier Division. Voor het seizoen 2003/04 werd de naam gewijzigd in Irish Premier League. Voor het seizoen 2008/09 werd de competitie weer herbenoemd tot IFA Premiership en werd de competitie van zestien clubs teruggebracht tot twaalf clubs. Op het einde van het seizoen 2012/13 werd besloten de organisatie onder te brengen in de NIFL, waardoor ook de huidige competitienaam tot stand kwam.
De succesvolste club uit de geschiedenis van de Noord-Ierse hoogste divisie is Linfield FC met 53 kampioenschappen, gevolgd door Glentoran FC met 23. Twaalf clubs wisten één of meerde keren het kampioenschap te winnen, waaronder Derry City (1965), dat sinds 1985 in de Ierse Premier Division uitkomt.
Sponsornamen
2008/09-0000/00: JJB Sports Premiership
2009/10-2011/12: Carling Premiership
2012/13-0000/00: Danske Bank Premiership
Kampioenen
Irish Football League
1891 · Linfield FC
1892 · Linfield FC
1893 · Linfield FC
1894 · Glentoran FC
1895 · Linfield FC
1896 · Distillery FC
1897 · Glentoran FC
1898 · Linfield FC
1899 · Distillery FC
1900 · Belfast Celtic
1901 · Distillery FC
1902 · Linfield FC
1903 · Distillery FC
1904 · Linfield FC
1905 · Glentoran FC
1906 · Cliftonville FC + Distillery FC
1907 · Linfield FC
1908 · Linfield FC
1909 · Linfield FC
1910 · Cliftonville FC
1911 · Linfield FC
1912 · Glentoran FC
1913 · Glentoran FC
1914 · Linfield FC
1915 · Belfast Celtic
1916-1919 · geen competitie (WOI)
1920 · Belfast Celtic
1921 · Glentoran FC
1922 · Linfield FC
1923 · Linfield FC
1924 · Queens Island FC
1925 · Glentoran FC
1926 · Belfast Celtic
1927 · Belfast Celtic
1928 · Belfast Celtic
1929 · Belfast Celtic
1930 · Linfield FC
1931 · Glentoran FC
1932 · Linfield FC
1933 · Belfast Celtic
1934 · Linfield FC
1935 · Linfield FC
1936 · Belfast Celtic
1937 · Belfast Celtic
1938 · Belfast Celtic
1939 · Belfast Celtic
1940 · Belfast Celtic
1941-1947 · geen competitie (WOII)
1948 · Belfast Celtic
1949 · Linfield FC
1950 · Linfield FC
1951 · Glentoran FC
1952 · Glenavon FC
1953 · Glentoran FC
1954 · Linfield FC
1955 · Linfield FC
1956 · Linfield FC
1957 · Glenavon FC
1958 · Ards FC
1959 · Linfield FC
1960 · Glenavon FC
1961 · Linfield FC
1962 · Linfield FC
1963 · Distillery FC
1964 · Glentoran FC
1965 · Derry City
1966 · Linfield FC
1967 · Glentoran FC
1968 · Glentoran FC
1969 · Linfield FC
1970 · Glentoran FC
1971 · Linfield FC
1972 · Glentoran FC
1973 · Crusaders FC
1974 · Coleraine FC
1975 · Linfield FC
1976 · Crusaders FC
1977 · Glentoran FC
1978 · Linfield FC
1979 · Linfield FC
1980 · Linfield FC
1981 · Glentoran FC
1982 · Linfield FC
1983 · Linfield FC
1984 · Linfield FC
1985 · Linfield FC
1986 · Linfield FC
1987 · Linfield FC
1988 · Glentoran FC
1989 · Linfield FC
1990 · Portadown FC
1991 · Portadown FC
1992 · Glentoran FC
1993 · Linfield FC
1994 · Linfield FC
1995 · Crusaders FC Irish Football League Premier Division
1996 · Portadown FC
1997 · Crusaders FC
1998 · Cliftonville FC
1999 · Glentoran FC
2000 · Linfield FC
2001 · Linfield FC
2002 · Portadown FC
2003 · Glentoran FC Irish Premier League
2004 · Linfield FC
2005 · Glentoran FC
2006 · Linfield FC
2007 · Linfield FC
2008 · Linfield FC IFA Premiership
2009 · Glentoran FC
2010 · Linfield FC
2011 · Linfield FC
2012 · Linfield FC
2013 · Cliftonville FC
2014 · Cliftonville FC
2015 · Crusaders FC
2016 · Crusaders FC
2017 · Linfield FC
2018 · Crusaders FC
2019 · Linfield FC
2020 · Linfield FC
2021 · Linfield FC
2022 · Linfield FC
2023 . Larne FC
2024 · Larne FC
Aantal seizoenen in de eerste divisie tijdens de oorlogsseizoenen die niet officieel zijn. (Tussen haakjes het aantal behaalde titels in deze periode.)
↑Distillery verhuisde in 1979 van Belfast naar Lisburn, maar handhaafde zijn naam tot 1999, daarna werd het Lisburn Distillery
↑Ballymena United speelde tot 1934 als FC Ballymena
↑Newry City speelde 35 seizoenen in de hoogste klasse onder de naam Newry Town, omdat het dorp stadsrechten kreeg werd de naam in City veranderd, aan de club veranderde verder niets