2003–04 Welsh Alliance League

Welsh Alliance League
Season2003–04
ChampionsRhyl Reserves
Matches played240
Goals scored981 (4.09 per match)

The 2003–04 Welsh Alliance League is the 20th season of the Welsh Alliance League, which is in the third level of the Welsh football pyramid.

The league consists of sixteen teams and concluded with Rhyl Reserves as champions. Runners-up, Llandyrnog United were promoted to the Cymru Alliance.