# Mannschaft Sp. S. U. N. Tore Dif. Pk.
1 SSVg Velbert, Deutschland SSVg Velbert 27 20 4 3 79:28 51 64
2 Wuppertaler SV, Deutschland Wuppertaler SV 27 17 7 3 57:25 32 58
3 Germania Ratingen 04/19, Deutschland Germania Ratingen 04/19 27 14 6 7 48:32 16 48
4 SV Hönnepel-Niedermörmter, Deutschland SV Hönnepel-Niedermörmter 27 13 8 6 44:37 7 47
5 MSV Duisburg II, Deutschland MSV Duisburg II 27 12 9 6 55:25 30 45
6 1. FC Bocholt, Deutschland 1. FC Bocholt 27 11 8 8 44:29 15 41
7 TV Jahn Hiesfeld, Deutschland TV Jahn Hiesfeld 27 11 7 9 49:47 2 40
8 VfR Krefeld-Fischeln, Deutschland VfR Krefeld-Fischeln 27 12 3 12 41:44 -3 39
9 TuRU Düsseldorf, Deutschland TuRU Düsseldorf 27 11 4 12 36:38 -2 37
10 TuS Bösinghoven, Deutschland TuS Bösinghoven 27 10 6 11 54:48 6 36
11 Rot-Weiß Oberhausen II, Deutschland Rot-Weiß Oberhausen II 27 10 6 11 40:44 -4 36
12 VfB 03 Hilden, Deutschland VfB 03 Hilden 27 9 6 12 55:64 -9 33
13 Schwarz-Weiß Essen, Deutschland Schwarz-Weiß Essen 27 9 5 13 35:34 1 32
14 SC Kapellen-Erft, Deutschland SC Kapellen-Erft 27 9 5 13 46:52 -6 32
15 SV Sonsbeck, Deutschland SV Sonsbeck 27 7 5 15 27:57 -30 26
16 Sportfreunde Baumberg, Deutschland Sportfreunde Baumberg 27 5 7 15 27:53 -26 22
17 VdS Nievenheim, Deutschland VdS Nievenheim 27 6 3 18 30:83 -53 21
18 VfB Homberg, Deutschland VfB Homberg 27 4 7 16 28:55 -27 19
  Aufstieg
  Abstieg

# Die Partie Rot-Weiß Oberhausen II gegen Wuppertaler SV ist nach einem Urteil des Sportgerichtes vom Fußball-Verbandes Niederrhein aufgrund des Einsatzes zweier nicht spielberechtiger Akteure nachträglich mit 0:2 gewertet worden. Das ursprüngliche Resultat lautete 3:2.