Die Saison 2016/17 der B-Junioren-Bundesliga war die zehnte Spielzeit der B-Junioren-Bundesliga.
Sie wurde wie schon in den vorhergehenden neun Spielzeiten in den Staffeln Nord/Nordost, Süd/Südwest und West ausgetragen. Am Saisonende spielten die drei Staffelsieger sowie der Vizemeister der Staffel West um die deutsche B-Jugend-Meisterschaft. Das Halbfinale wurde im Hin- und Rückspiel, das Finale in einem Spiel ausgetragen. Die drei letztplatzierten Mannschaften der drei Staffeln stiegen in die untergeordneten Ligen ab.
Als amtierender deutscher Meister ging Bayer 04 Leverkusen in die Saison.
Staffel Nord/Nordost
Tabelle
Torschützenliste
Staffel West
Tabelle
Torschützenliste
Staffel Süd/Südwest
Tabelle
Torschützenliste
Endrunde um die deutsche B-Junioren-Meisterschaft 2017
Folgende Mannschaften qualifizieren sich sportlich für die Endrundenspiele:
Halbfinale
Finale




