# Mannschaft Sp. S. U. N. Tore Dif. Pk.
1 AC Bellinzona, Schweiz AC Bellinzona 28 0 0 0 0:0 0
  FC Baden, Schweiz FC Baden 28 0 0 0 0:0 0
  FC Bulle, Schweiz FC Bulle 28 0 0 0 0:0 0
  FC Chiasso, Schweiz FC Chiasso 28 0 0 0 0:0 0
  FC Concordia Basel, Schweiz FC Concordia Basel 26 0 0 0 0:0 0
  FC La Chaux-de-Fonds, Schweiz FC La Chaux-de-Fonds 28 0 0 0 0:0 0
  FC Luzern, Schweiz FC Luzern 28 0 0 0 0:0 0
  FC Malcantone Agno, Schweiz FC Malcantone Agno 26 0 0 0 0:0 0
  FC Meyrin, Schweiz FC Meyrin 26 0 0 0 0:0 0
  FC Schaffhausen, Schweiz FC Schaffhausen 26 0 0 0 0:0 0
  FC Sion, Schweiz FC Sion 12 0 0 0 0:0 0
  FC Vaduz, Liechtenstein FC Vaduz 28 0 0 0 0:0 0
  FC Winterthur, Schweiz FC Winterthur 26 0 0 0 0:0 0
  FC Wohlen, Schweiz FC Wohlen 28 0 0 0 0:0 0
  SC Kriens, Schweiz SC Kriens 28 0 0 0 0:0 0
  SR Delémont, Schweiz SR Delémont 26 0 0 0 0:0 0
  Yverdon Sport FC, Schweiz Yverdon Sport FC 28 0 0 0 0:0 0
  Aufstieg
  Relegation
  Abstieg

# Der FC Sion stieg erst am 29. Oktober 2003 in die Challenge League ein. Die Nachtragsspiele werden mit Spieltag 35 geführt. Zusätzlich wurden zu den 30 regulären Runden einige Extra-Spieltage (31-34) eingeführt.

# Die Saison 2003/2004 in der Schweizer Challenge League wurde mit einem besonderen Modus gespielt. Zwei Klubs spielten innerhalb einer Woche gegeneinander, der Sieger des direkten Duells erhielt dafür zwei Extrapunkte. Nach einer Saison wurde dieses System wieder abgeschafft.

Online-Wettanbieter: bet365 | Interwetten | sportingbet | Tipico Sportwetten