La Serie B 1946-1947 è stata la 15ª edizione del secondo livello del campionato italiano di calcio, e fu disputata a 3 gironi tra il 22 settembre 1946 e il 31 agosto 1947.

Stagione Se nel 1946 la Serie A ritrovò la sua tradizionale formula a girone unico, non fu così per la Serie B che, comprendendo società dalla minore capacità economica, risentiva ancora delle difficoltà di spostamento dovute alle devastazioni lasciate dalla guerra lungo la penisola. Per la divisione cadetta, dunque, si optò per un allargamento dei quadri, salendo dalle 26 aventi diritto, 14 al Nord e 12 al Centrosud, ad addirittura 60 partecipanti suddivise in tre gironi, due del Nord e uno del Sud,20 squadre vennero prese dalla Lega Nazionale Alta Italia, le società già selezionate per il transitorio campionato di Serie B-C, mentre 14 club giunsero dalla Lega Nazionale Centro-Sud. garantendo una sola promozione in massima serie per ciascun raggruppamento. Le società furono reperite in primo luogo dal precedente campionato di Serie B-C Alta Italia, a cui si aggiunsero il redivivo , l’offeso Spezia e il riassestato più la Mestrina vincitrice della Serie C delle squadre nordiche minori, quindi dal quintetto delle reduci del campionato meridionale misto e, infine, promuovendo d'ufficio una nutrita schiera di sodalizi della Lega Sud di Serie C, tenendo anche presente i risultati del 1943. Si ratificava così una formula che, più che concretizzare un puro torneo di Serie B, pietrificava quella definizione di Campionato Misto B e C dato al primo torneo cadetto postbellico nel Nord del paese. L'idea federale originaria di tre gironi equivalenti fu parzialmente modificata dalla neonata Lega Nazionale, che privilegiò criteri di stretta vicinanza geografica: fu così che fu concepito un raggruppamento nordoccidentale di addirittura 22 club, stabilendo un record che non verrà battuto in tutti i campionati italiani di calcio prima del 2003.Nei fatti, vennero accolti i ricorsi del Viareggio, della Pistoiese e dell'Anconitana che avevano rifiutato di partecipare al campionato meridionale in cui erano state originariamente inserite. Corriere dello Sport, mercoledì 11 settembre 1946, sabato 14 settembre 1946.

A vincere furono l'instancabile , la e la , alla sua prima promozione in A. Le regole per le retrocessioni furono alquanto complesse, volendo dare una formula più razionale al successivo torneo: si stabilì la discesa di quattro squadre per girone, ma i due raggruppamenti settentrionali avrebbero dovuto perderne una quinta ciascuno. Dalla relegazione, così come fu fatto per la in Serie A, fu però risparmiata la , sia per i problemi che le città di confine non erano ancora riuscite a risolvere al termine della guerra, sia per il timore che le società giuliane potessero iscriversi per protesta al campionato jugoslavo di calcio: proprio nell'autunno del 1947, in effetti, fu fondata appena oltreconfine la squadra del Gorizia (Gorica) avente i medesimi colori sociali della controparte italiana. Il posto lasciato libero dai triestini soddisfò a cascata le esigenze di spazio per i goriziani, senza bisogno di intaccare l'ultima casella rimanente, che fu poi messa a disposizione di una squadra dell'Alta Italia dal Consiglio federale: fu così che l', battendo la in una gara secca, poté recuperare immediatamente sul campo la categoria perduta nella stagione regolare.Per la Pro Gorizia, come pure per il Cagliari, il posto era stato invece praticamente già preservato allorquando si era deciso ad inizio stagione il mantenimento della Serie A a 20 squadre e il conseguente venir meno di due previste retrocedende dalla massima divisione. Corriere dello Sport

Girone A

Squadre partecipanti Club Stagione Città Stadio Stagione precedente dettagli Biella (VC) Stadio Lamarmora 7ª nel gir.A della Serie B-C Alta Italia dettagli Carrara (MS) Stadio Viale XX Settembre 11ª nel gir.A della Serie C Centro-SudRisultato irrilevante essendo stata invece presa in valore la qualificazione alle finali di Serie C del 1943 a titolo equitativo rispetto ai club del Nord. dettagli Casale Monferrato (AL) Stadio Natale Palli 5º nel gir.A della Serie B-C Alta Italia dettagli Como Stadio Giuseppe Sinigaglia 8º nel gir.B della Serie B-C Alta Italia dettagli Crema (CR) Stadio Comunale 6º nel gir.B della Serie B-C Alta Italia dettagli Lodi (MI) Stadio Dossenina 7º nel gir.B della Serie B-C Alta Italia dettagli Gallarate (VA) Stadio Alessandro Maino 10ª nel gir.B della Serie B-C Alta Italia dettagli Lecco (CO) Stadio dei Cantarelli 3º nel gir.B della Serie B-C Alta Italia dettagli Legnano (MI) Stadio di via Pisacane 4º nel gir.B della Serie B-C Alta Italia dettagli Novara Stadio di Via Alcarotti 5º nel gir.A della Serie B-C Alta Italia dettagli Pistoia Stadio Monteoliveto 3ª nel gir.A della Serie C Centro-Sud dettagli Busto Arsizio (VA) Stadio Comunale 2º nel gir.finale della Serie B Alta Italia dettagli Sesto San Giovanni (MI) Campo Falck 8ª nel gir.B della Serie B-C Alta Italia dettagli Vercelli Stadio Leonida Robbiano 3ª nel gir.A della Serie B-C Alta ItaliaSocietà ammessa in B come non avente diritto. dettagli Savona Stadio di Corso Ricci 10º nel gir.A della Serie B-C Alta Italia dettagli Seregno (MI) Stadio Ferruccio Trabattoni 9º nel gir.B della Serie B-C Alta Italia dettagli Genova Campo Sportivo di via Tripoli 9ª nel gir.A della Serie B-C Alta Italia dettagli La Spezia Stadio Alberto Picco 3ª nel gir.B della 1ª Divisione LigureLo Spezia schierò per protesta la sua squadra riserve tra i dilettanti, rimanendo valido il suo risultato nella Serie B 1942-1943. dettagli Varese Stadio di Masnago 4º nel gir.P della 1ª Divisione LombardaSocietà avente titolo sportivo di Serie B giustificata a chiedere un anno sabbatico a causa delle distruzioni belliche. dettagli Viareggio (LU) Campo dei Pini 5º nel gir.A della Serie C Centro-Sud dettagli Vigevano (PV) Stadio Comunale 3º nel gir.finale della Serie B Alta Italia dettagli Voghera (PV) Stadio Comunale 7ª nel gir.A della Serie B-C Alta Italia

Allenatori

Club Allenatore Biellese Mario Sperone Carrarese Imre Payer Casale Eraldo Patrucco Como Eraldo Monzeglio Crema Guido Dossena Fanfulla Mario Villini Gallaratese Aldo Biffi Lecco Oreste Barale Legnano Róbert Winkler Novara Luigi Bajardi (1ª-?ª) Remo Versaldi (?ª-42ª) Pistoiese Árpád Hajós

Club Allenatore Pro Patria Carlo Rigotti Pro Sesto Carlo Mantegazza e Alexander Popovic Pro Vercelli Antonio Janni Savona Rinaldo Roggero (1ª-?ª) Virgilio Felice Levratto (?ª-42ª) Seregno Mario Malatesta Sestrese Ferenc Hirzer Spezia Ottavio Barbieri Varese Primo Danieli Viareggio Mario Magnozzi e Leone Della Latta Vigevano Luis Monti Vogherese Renato Pasturenti

Classifica finale Squadra 1.604227698439 2.53422111106742 3.48421812124734 3.48421812126952 3.48421812126247 3.4842216158670 7.46421810145957 8.42421414145452 8.42421610166159 8.42421316133140 11.4142169176660 11.4142177186057 11.41421511165153 11.4142177184956 15.4042168187270 15.4042176196162 17.394216719546918.39421411176375 19.37421213176169 20.34421210205067 21.3242136234978 22.224278274795

Legenda:       Promosso in Serie A 1947-1948.       Retrocesso in Serie C 1947-1948. Retrocessione diretta.

Regolamento: Due punti a vittoria, uno a pareggio, zero a sconfitta.

A parità di punteggio le squadre furono normalmente classificate a pari merito, mentre i regolamenti dei campionati redatti dalla F.I.G.C. per questa e per le successive stagioni prevedevano che, trovandosi necessità di attribuire qualsiasi titolo sportivo di promozione o retrocessione, si procedesse a disputare uno o più spareggi in campo neutro.

Note: Vogherese salva dopo spareggio con la ex aequo Biellese.

Risultati Tabellone BieCarCasComCreFanGalLecLegNovPisPPaPSePveSavSerSesSpeVarViaVigVogBiellese––––2-10-05-32-40-01-12-02-10-02-12-00-32-13-25-12-20-11-32-02-24-1Carrarese5-1––––4-11-01-15-10-04-12-01-01-10-01-01-13-11-11-03-01-14-23-02-0Casale2-41-2––––5-22-33-02-23-11-21-22-30-31-10-01-20-12-21-01-31-21-20-1Como4-01-11-0––––1-12-11-01-01-11-04-23-24-01-02-04-10-12-21-12-00-12-0Crema2-10-01-22-0––––1-11-00-20-12-15-10-11-01-04-12-24-13-11-24-14-12-0Fanfulla0-44-01-22-24-1––––2-16-01-03-04-32-01-13-05-12-02-01-03-01-10-11-0Gallaratese1-11-00-01-00-01-0––––1-01-10-21-10-00-03-02-01-01-00-22-11-01-01-0Lecco1-01-03-00-03-03-03-0––––0-02-12-11-12-12-32-13-31-10-00-04-40-02-0Legnano1-11-01-12-12-11-11-12-0––––2-02-12-04-04-26-00-34-21-11-01-04-11-0Novara1-11-04-02-02-00-01-12-01-0––––1-12-12-01-03-02-10-20-11-13-03-31-0Pistoiese2-14-07-12-23-12-03-03-11-31-0––––2-05-01-02-11-04-14-12-11-04-22-1Pro Patria3-12-04-04-22-06-22-11-01-02-04-0––––2-13-12-14-22-12-15-32-14-010-0Pro Sesto2-03-10-11-02-11-01-03-12-11-11-20-0––––3-04-00-12-01-21-24-10-21-0Pro Vercelli2-22-02-12-01-01-11-31-00-00-02-21-12-0––––4-01-11-13-03-12-02-05-1Savona1-02-02-20-13-14-23-01-02-11-23-10-21-11-1––––3-13-00-10-00-11-01-2Seregno4-01-02-13-00-02-21-15-20-20-05-32-01-01-15-0––––4-01-11-03-02-03-0Sestrese4-15-04-13-30-11-02-03-22-22-11-10-10-11-04-41-1––––1-11-01-15-11-1Spezia2-01-14-01-12-11-00-03-10-01-23-21-07-03-10-11-12-2––––4-23-02-02-2Varese1-33-05-22-11-31-51-13-21-00-12-10-12-00-22-12-03-11-2––––2-04-12-0Viareggio4-12-14-02-35-15-13-04-01-51-05-22-31-12-20-02-03-03-22-1––––2-23-0Vigevano2-24-04-12-11-01-00-02-16-20-02-00-01-20-03-00-11-02-03-13-1––––2-0Vogherese4-00-04-13-11-02-13-01-11-21-12-12-12-45-12-14-24-21-01-01-11-1––––

Calendario andata (1ª)1ª giornataritorno (22ª) 22 set. 5-1 Biellese-Seregno 0-4 16 feb. 1-0 Carrarese-Novara 0-1 1-1 Como-Legnano 1-2 0-1 Fanfulla-Vigevano 0-1 0-0 Gallaratese-Casale 2-2 2-0 Lecco-Vogherese 1-1 2-1 Pro Patria-Spezia 0-1 1-0 Pro Vercelli-Crema 0-1 0-0 Savona-Varese 1-2 0-1 Sestrese-Pro Sesto 0-2 5-2 Viareggio-Pistoiese 0-1andata (2ª)2ª giornataritorno (23ª) 29 set. 1-3 Biellese-Varese 3-1 23 feb. 1-0 Carrarese-Pro Sesto 1-3 3-1 Casale-Lecco 0-3 4-1 Crema-Sestrese 1-0 1-0 Gallaratese-Viareggio 0-3 1-1 Legnano-Fanfulla 0-1 2-1 Novara-Pro Patria 0-2 1-0 Pistoiese-Pro Vercelli 2-2 5-0 Seregno-Savona 1-3 2-0 Vigevano-Spezia 0-2 3-1 Vogherese-Como 0-2

andata (3ª)3ª giornataritorno (24ª) 6 ott. 1-0 Como-Novara 0-2 2 mar. 0-2 Crema-Lecco 0-3 1-2 Fanfulla-Casale 0-3 4-2 Pro Patria-Seregno 0-2 2-0 Pro Sesto-Biellese 3-0 2-0 Pro Vercelli-Carrarese 1-1 1-2 Savona-Vogherese 1-2 1-1 Sestrese-Pistoiese 1-4 0-0 Spezia-Gallaratese 2-0 1-0 Varese-Legnano 0-1 2-2 Viareggio-Vigevano 1-3andata (4ª)4ª giornataritorno (25ª) 13 ott. 0-0 Carrarese-Pro Patria 0-2 9 mar. 1-2 Casale-Viareggio 0-4 1-0 Gallaratese-Vogherese 0-3 0-0 Lecco-Varese 2-3 4-0 Legnano-Pro Sesto 1-2 1-0 Novara-Pro Vercelli 0-0 2-2 Pistoiese-Como 2-4 4-2 Savona-Fanfulla 1-5 0-0 Seregno-Crema 2-2 2-2 Spezia-Sestrese 1-1 2-2 Vigevano-Biellese 2-2

andata (5ª)5ª giornataritorno (26ª) 20 ott. 2-1 Biellese-Pistoiese 1-2 16 mar. 0-0 Casale-Pro Vercelli 1-2 1-0 Como-Gallaratese 0-1 4-1 Crema-Vigevano 0-1 1-0 Lecco-Carrarese 1-4 1-0 Pro Patria-Legnano 0-2 4-0 Pro Sesto-Savona 1-1 1-0 Sestrese-Fanfulla 0-2 2-0 Varese-Seregno 0-1 7 nov. 1-0 Recupero della partita rinviata il 20 ottobre per impraticabilità del campo.Viareggio-Novara 0-3 20 ott. 1-0 Vogherese-Spezia 2-2andata (6ª)6ª giornataritorno (27ª) 27 ott. 1-1 Carrarese-Crema 0-0 23 mar. 0-4 Fanfulla-Biellese 0-0 1-1 Legnano-Casale 2-1 2-0 Novara-Pro Sesto 1-1 4-2 Pistoiese-Vigevano 0-2 1-0 Pro Patria-Lecco 1-1 5-1 Pro Vercelli-Vogherese 1-5 3-0 Savona-Gallaratese 0-2 4-0 Seregno-Sestrese 1-1 1-1 Spezia-Como 2-2 2-0 Varese-Viareggio 1-2