Location of the Belfast-based teams in the 2003–04 Irish Premier League
The 2003–04 Irish Premier League was the 103rd edition of the Irish League, the highest level of league competition in Northern Irishfootball. For this season there was a change from the structure of previous seasons, with the First Division reverting to intermediate status and the new Premier Division being renamed as the Irish Premier League. The league consisted of 16 teams, and Linfield won the championship.
Source: Irish League Archive Legend: Blue = home team win; Yellow = draw; Red = away team win. Notes:
^ abcThe first three games of the season by Glentoran were subsequently rated 0–1 for the respective opponents. Glentoran had used an ineligible player.