The 2003–04 NLA season was the 66th regular season of the Nationalliga A, the main professional ice hockey league in Switzerland.
Note: GP = Games played; G = Goals; A = Assists; Pts = Points; PIM = Penalty Minutes
Note: GP = Games played; G = Goals; A = Assists; Pts = Points; PIM = Penalty Minutes
Teams ranked from 9 - 13 after regular season, played 2 games against each other.
EHC Basel is relegated to Nationalliga B.
HC Lausanne stays in Nationalliga A.