# Mannschaft Sp. S. U. N. Tore Dif. Pk.
1 FC St. Pauli, Deutschland FC St. Pauli 22 16 4 2 36:7 29 36:7
2 Hamburger SV, Deutschland Hamburger SV 22 10 8 4 28:9 19 28:11
3 TSV Braunschweig, Deutschland TSV Braunschweig 22 11 6 5 23:13 10 28:14
4 VfL Osnabrück, Deutschland VfL Osnabrück 22 10 7 4 28:14 14 27:12
5 Arminia Hannover, Deutschland Arminia Hannover 22 10 4 8 22:23 -1 24:19
6 Concordia Hamburg, Deutschland Concordia Hamburg 22 9 4 8 23:20 3 22:19
7 Bremer SV, Deutschland Bremer SV 22 8 4 10 16:20 -4 20:21
8 VfB Lübeck, Deutschland VfB Lübeck 22 6 7 9 18:23 -5 19:20
9 Werder Bremen, Deutschland Werder Bremen 22 5 7 10 14:22 -8 17:22
10 Hannover 96, Deutschland Hannover 96 22 6 4 11 15:29 -14 16:23
11 Holstein Kiel, Deutschland Holstein Kiel 22 3 6 11 10:28 -18 12:28
12 Victoria Hamburg, Deutschland Victoria Hamburg 22 3 3 15 12:37 -25 9:32

# Nach Beendigung der Saison wurde Holstein Kiel Manipulation der Spielerpapiere für Willy Hartmann nachgewiesen. Die Siege gegen Concordia Hamburg (1:0 am 07.03.1948) und gegen den VfL Osnabrück (4:3 am 21.03.1948) wurden nachträglich mit 0:0 gewertet und die Punkte dem Gegner zugesprochen. Da zum Saisonschluss der Vorgang noch nicht bekannt war, kam es zum Entscheidungsspiel um Platz 4 zwischen den ursprünglich punktgleichen Teams von Werder Bremen und VfL Osnabrück.