# Mannschaft Sp. S. U. N. Tore Dif. Pk.
1 Portimonense SC, Portugal Portimonense SC 37 22 7 8 60:31 29 73
2 CD Aves, Portugal CD Aves 37 19 11 7 51:34 17 68
3 Varzim SC, Portugal Varzim SC 37 16 10 11 43:38 5 58
4 SL Benfica B, Portugal SL Benfica B 37 16 8 13 48:48 0 56
5 FC Penafiel, Portugal FC Penafiel 37 16 8 13 51:49 2 56
6 Gil Vicente, Portugal Gil Vicente 37 13 16 8 42:35 7 55
7 Sporting Braga B, Portugal Sporting Braga B 37 14 13 10 55:43 12 55
8 CD Santa Clara, Portugal CD Santa Clara 37 15 10 12 39:38 1 55
9 Vitória Guimarães B, Portugal Vitória Guimarães B 37 16 6 15 49:42 7 54
10 União da Madeira, Portugal União da Madeira 37 14 11 12 41:39 2 53
11 Académica de Coimbra, Portugal Académica de Coimbra 37 14 11 12 37:31 6 53
12 FC Porto B, Portugal FC Porto B 37 13 12 12 43:41 2 51
13 Sporting CP B, Portugal Sporting CP B 37 14 8 15 55:54 1 50
14 Sporting Covilhã, Portugal Sporting Covilhã 37 11 16 10 40:38 2 49
15 Académico de Viseu, Portugal Académico de Viseu 37 11 12 14 41:47 -6 45
16 CD Cova Piedade, Portugal CD Cova Piedade 37 12 9 16 36:51 -15 45
17 FC Famalicão, Portugal FC Famalicão 37 11 11 15 41:46 -5 44
18 FC Vizela, Portugal FC Vizela 37 8 18 11 33:42 -9 42
19 Leixões SC, Portugal Leixões SC 37 9 14 14 37:40 -3 41
20 SC Freamunde, Portugal SC Freamunde 37 9 12 16 35:44 -9 39
21 AD Fafe, Portugal AD Fafe 37 8 12 17 45:57 -12 36
22 SC Olhanense, Portugal SC Olhanense 37 5 7 25 38:72 -34 22
  Aufstieg
  Relegation
  Abstieg

# Die Partie Freamunde - Vizela vom 20. Spieltag wurde am 22.12.2016 19:00 Uhr nach 60 Minuten wegen Nebels abgebrochen. Die verbleibende Spielzeit wurde am 23. November um 16:00 Uhr nachgeholt.