Die Scottish Premier League wurde 2003/04 zum sechsten Mal ausgetragen. Es war zudem die 107. Austragung der höchsten Fußball-Spielklasse innerhalb der Scottish Football League, in welcher der Schottische Meister ermittelt wurde. In der Saison 2003/04 traten 12 Vereine in insgesamt 38 Spieltagen gegeneinander an. Jedes Team spielte jeweils einmal zu Hause und auswärts gegen jedes andere Team in der 1. Runde. Danach wurde die Liga in zwei Hälften geteilt, in denen die Mannschaften noch einmal gegeneinander spielten. Bei Punktgleichheit zählte die Tordifferenz.
↑Scottish Football League & Scottish Premier League Top goalscorers per division. scottish-football-historical-archive.com, archiviert vom Original (nicht mehr online verfügbar) am 27. September 2012; abgerufen am 15. April 2015 (englisch).Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/scottish-football-historical-archive.com