Noot:KRC Zuid-West Vlaanderen en Racing White Daring Molenbeek eindigden officieel elk laatste in Derde Klasse, maar gingen reeds in vereffening en namen niet deel aan de competitie. Hierdoor waren er maar twee rechtstreekse dalers uit Derde Klasse.
Gepromoveerde teams
Deze teams waren gepromoveerd uit de Eerste Provinciale voor de start van het seizoen:
De negen periodekampioenen en de hoogst gerangschikte aanvullende teams kwalificeerden zich voor de eindronde voor promotie. Vanaf ronde 2 kwamen er twee teams uit Derde Klasse bij. Via een knock-out systeem zouden uiteindelijk vier teams het tegen elkaar opnemen in de finale. De twee winnaars promoveerden naar en/of bleven in Derde Klasse.
Ronde 1
In de eerste ronde van de eindronde traden twaalf vierdeklassers aan, die aan elkaar gepaard werden. De zes winnaars van elk duel gingen door naar de volgende ronde.
Datum
Wedstrijd
Uitslag
29/05/2004
KESK Leopoldsburg - KFC Evergem-Center
0-1
29/05/2004
KRC Gent-Zeehaven - URS du Centre
1-2
29/05/2004
K. White Star Lauwe - KVO Aarschot
2-0
30/05/2004
RRFC Montegnée - KSK Lebbeke
0-1
30/05/2004
KSC Grimbergen - White Star Woluwe FC
1-3
30/05/2004
K. Londerzeel SK - FC Hedera Millen
4-2
Ronde 2
In de tweede ronde werden bij de zes winnaars van de eerste ronde TK Meldert en RFC Liège gevoegd, die elk 14e eindigden in Derde Klasse. De teams werden aan elkaar gepaard. De winnaars gingen door naar de finale.
Datum
Wedstrijd
Uitslag
02/06/2004
KFC Evergem-Center - KSK Lebbeke
3-0
02/06/2004
URS du Centre - TK Meldert
3-0
02/06/2004
K. White Star Lauwe - K. Londerzeel SK
1-0 (n.v.)
02/06/2004
RFC Liège - White Star Woluwe FC
1-1 (3-4 n.p.)
Finale
De winnaars van beide duels promoveerden naar Derde Klasse.
Datum
Wedstrijd
Uitslag
06/06/2004
KFC Evergem-Center - URS du Centre
2-1
06/06/2004
White Star Woluwe FC - K. White Star Lauwe
2-0
Verliezersfinale
De verliezers van de finale speelden nog een verliezersfinale. De winnaar promoveerde in geval van een bijkomende plaats naar Derde Klasse.
Datum
Wedstrijd
Uitslag
09/06/2004
URS du Centre - K. White Star Lauwe
3-0
Interprovinciale eindronde
De vier teams die op de 13e plaats eindigden, speelden een eindronde samen met zes eersteprovincialers. Dit gebeurde door een knock-out systeem.
Ronde 1
In de eerste ronde van de eindronde traden de vier vierdeklassers aan die aan elkaar gepaard werden. De winnaars van elk duel dwongen het behoud af. De verliezers gingen door naar de tweede ronde en namen het op tegen eersteprovincialers.
Datum
Wedstrijd
Uitslag
30/05/2004
FC Verbroedering Meerhout - KFC Izegem
1-1 (2-0 n.p.)
30/05/2004
KSK Hoboken - RCS Nivellois
2-1
Ronde 2
In de tweede ronde werden er zes eersteprovincialers gevoegd. De winnaars van elk duel gingen naar de finale.
Datum
Wedstrijd
Uitslag
30/05/2004
RUS Andenne-Seilles - R. Stade Brainois
3-1
02/06/2004
RCS Nivellois - R. Knokke FC
2-1
02/06/2004
US Martelangeoise - K. Lutlommel VV
0-3
02/06/2004
RFC Hannutois - KFC Izegem
3-0
Finale
De winnaars van beide duels promoveerden naar/bleven in Vierde Klasse.