Die Spielzeit 2016/17 war die 70. reguläre Austragung der National League B, der zweiten Spielklasse im SchweizerEishockeysport. Die Saison umfasste diesmal 48 Qualifikationsrunden, 2015/16 waren es noch deren 45 gewesen.
Die Saison begann am 9. September 2016 und endete am 12. Februar 2017. Die Play-offs begannen am 17. Februar 2017.[1]
Abkürzungen: S = Siege, N = Niederlagen, OTS = Siege nach Verlängerung oder Penaltyschiessen, OTN = Niederlagen nach Verlängerung oder Penaltyschiessen, TVH = Torverhältnis