Germany

#   Team P W D L G GD PTS
1 Bayer 04 Leverkusen 1 22679:27+5241:11
2 Preußen Dellbrück 2694:40+5435:17
3 SV Bergisch Gladbach 09 32654:40+1434:18
4 Mülheimer SV 06 4 52662:41+2130:22
5 SG Düren 99 2660:42+1828:24
6 VfR Köln 04 rrh. 6 72650:49+128:24
7 SC Fortuna Köln 2649:50-128:24
8 Eschweiler SG 2631:54-2326:26
9 SSV Troisdorf 05 82651:44+725:27
10 SpVg Frechen 20 2639:46-725:27
11 Kohlscheider BC 2633:54-2125:27
12 Siegburger SV 04 2650:63-1317:35
13 Stolberger SV 2637:92-5511:41
14 TSV Rodenkirchen 2621:68-4711:41

Legend
Promotion play-off
Promotion
Direct relegation
1 The source does not provide separate figures for wins, draws and losses; these fields remain empty.
2 The club was admitted to the newly created II. Division West for 1949/50. Both the Rheinbezirksliga and the II. Division West were second-tier leagues, so this was not a promotion.
3 The club was admitted to the newly created II. Division West for 1949/50. Both the Rheinbezirksliga and the II. Division West were second-tier leagues, so this was not a promotion.
4 Mülheimer SV 06 and VfR Köln 04 rrh. merged after the season to form SC Rapid Köln and played in the II. Division West in 1949/50.
5 The club was admitted to the newly created II. Division West for 1949/50. Both the Rheinbezirksliga and the II. Division West were second-tier leagues, so this was not a promotion.
6 Mülheimer SV 06 and VfR Köln 04 rrh. merged after the season to form SC Rapid Köln and played in the II. Division West in 1949/50.
7 The club was admitted to the newly created II. Division West for 1949/50. Both the Rheinbezirksliga and the II. Division West were second-tier leagues, so this was not a promotion.
8 The club was admitted to the newly created II. Division West for 1949/50. Both the Rheinbezirksliga and the II. Division West were second-tier leagues, so this was not a promotion.