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

# 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.