La Promozione fu il massimo campionato regionale di calcio disputato in Lombardia nella stagione 1955-1956.
A ciascun girone, che garantiva al suo vincitore la promozione in IV Serie a condizione di soddisfare le condizioni economiche richieste dai regolamenti, partecipavano sedici squadre, ed era prevista la retrocessione delle quattro peggio piazzate, anche se erano possibili aggiustamenti automatici per ripartire fra le appropriate sedi locali le squadre discendenti dalla IV Serie.
Girone A Squadre partecipanti SquadraCittà (provincia)Stagione precedente A.C. Angelo Antonini Sarezzo (BS) U.S. Aurora Travagliato Travagliato (BS) U.S. Breno Breno (BS) U.S. Clusone Clusone (BG) Pol. Darfense Darfo Boario Terme (BS) U.S. Fiorita Pagliarini Romano di Lombardia (BG) U.S. Gandinese Gandino (BG) U.S. Gazzaniga Gazzaniga (BG) A.S.C. Leffe Leffe (BG) U.S. Nembrese Nembro (BG) U.S. Nossese Ponte Nossa (BG) A.S. Orceana Orzinuovi (BS) U.S. Ponte San Pietro Ponte San Pietro (BG) U.S. Rovatese Rovato (BS) A.C. Toscolano Maderno Toscolano Maderno (BS) U.S. Villanovese Villanuova sul Clisi (BS)
Classifica finale Squadra 1. Aurora Travagliato463020645332+21 2. 433019567134+37 3. 383016685443+11 4. Leffe363015695343+10 5. Villanovese3230136114940+9 6. Toscolano Maderno (-1)2930118114648-2 7. Angelo Antonini2830108124139+2 7. Clusone2830108124449-5 7. Fiorita Pagliarini2830108124754-7 10. Darfense2730115144644+2 11. Rovatese2630810123747-10 12. Nembrese2530613114347-4 12. Gazzaniga253089133746-9 12. 2530105154153-12 15. 233095163953-14 16. Gandinese203076172958-29 Legenda: Ammesso alle finali regionali. Retrocesso in Prima Categoria.
Regolamento: Due punti a vittoria, uno a pareggio, zero a sconfitta. Pari merito in caso di pari punti e spareggi in caso di pari punti in zona promozione e retrocessione. Note: Toscolano Maderno ha scontato 1 punto di penalizzazione in classifica per una rinuncia.
Girone B Squadre partecipanti SquadraCittà (provincia)Stagione precedente U.S. Aurora Desio 1922 Desio (MI) A.C. Calolziocorte Calolziocorte (BG) U.S. Caratese Carate Brianza (MI) A.S. Cesano Maderno Cesano Maderno (MI) U.S. Chiavennese Chiavenna (SO) G.S. Concorezzese Concorezzo (MI) U.S. Cusano Milanino Cusano Milanino (MI) S.S. Luciano Manara Barzanò (CO) U.S. Morbegnese Morbegno (SO) U.S. Novese Nova Milanese (MI) U.S. Paderno Dugnano Paderno Dugnano (MI) Seregno F.B.C. Seregno (MI) E.N.A.L. Snia Viscosa Sez.Calcio Cesano Maderno (MI) Sondrio Sportiva Sondrio U.S. Vimercatese Vimercate (MI) U.S. Vis Casatese Casatenovo (CO)
Classifica finale Squadra 1. 523023615411+43 2. 493022537311+62 3. 423018666128+33 4. Cesano Maderno3430146105437+17 4. Concorezzese343013895044+6 6. 3330137104345-2 7. 3230128104738+9 8. Morbegnese3130127115352+1 9. Calolziocorte3030126124453-9 10. Snia Viscosa273099123847-9 10. Chiavennese273099123954-15 12. Aurora Desio223078153351-18 12. 223078153557-22 14. Luciano Manara183058173560-25 15. Paderno Dugnano163064203977-38 16. Novese113035222053-33 Legenda: Ammesso alle finali regionali. Retrocesso in Prima Categoria.
Regolamento: Due punti a vittoria, uno a pareggio, zero a sconfitta. Pari merito in caso di pari punti e spareggi in caso di pari punti in zona promozione e retrocessione.
Girone C Squadre partecipanti SquadraCittà (provincia)Stagione precedente A.S. Abbiategrasso Abbiategrasso (MI) U.S. Arlunese Arluno (MI) U.S. Bustese Busto Garolfo (MI) A.C. Cassano d'Adda Cassano d'Adda (MI) A.S.C. Cinisello Cinisello Balsamo (MI) F.B.C. Corbetta Corbetta (MI) A.S. Erminio Giana Gorgonzola (MI) U.S. Inveruno Inveruno (MI) A.S. Magenta Magenta (MI) C.S. Pirelli Milano-Bicocca U.S. Olimpia Caravaggio Caravaggio (BG) A.S. Rivoltana Rivolta d'Adda (CR) C.S. Trevigliese Treviglio (BG) S.S. Tritium Trezzo sull'Adda (MI) U.S. Veltro Caravaggio (BG) A.C. Olimpica Verdellese (ACO) Verdello (BG)
Classifica finale Squadra 1. 463020646323+40 2. Olimpia Caravaggio373014974735+12 3. 363014884534+11 4. 3530155104231+11 5. Arlunese333012995242+10 5. 333012994638+8 7. 3230128104441+3 8. Verdellese2830116134445-1 8. Rivoltana2830108124648-2 8. 2830116133747-10 11. 2630106144243-1 11. Inveruno263098133548-13 13. 2530105154351-8 14. Cinisello243096154358-15 15. Erminio Giana2430104164254-12 16. Bustese193075185184-33 Legenda: Ammesso alle finali regionali. Retrocesso in Prima Categoria.
Regolamento: Due punti a vittoria, uno a pareggio, zero a sconfitta. Pari merito in caso di pari punti e spareggi in caso di pari punti in zona promozione e retrocessione.
Spareggio salvezza Risultato Luogo e data Cinisello 1 - 1 Erminio Giana Vimercate, 10 giugno 1956
Ripetizione Risultato Luogo e data Cinisello 2 - 1 Erminio Giana Concorezzo, 17 giugno 1956
Girone D Squadre partecipanti SquadraCittà (provincia)Stagione precedente C.R.A.L. A.T.M. Sezione Calcio Milano U.S. Cairatese Cairate (VA) U.S. Caronnese Caronno Pertusella (VA) Pol. Gaviratese Gavirate (VA) U.S. Gerenzanese Gerenzano (VA) U.S. Lonatese Lonate Pozzolo (VA) F.B.C. Luino Luino (VA) G.S. Magazzini Standa Milano-Bovisa U.S. Malnatese Malnate (VA) U.S. Niguardese Milano-Niguarda A.C. Parabiago Parabiago (MI) U.S. Rescaldinese Rescaldina (MI) G.S. Salus et Virtus Turate (CO) A.S. Solbiatese Solbiate Arno (VA) S.S. Sommese Somma Lombardo (VA) F.C. Vedanese Vedano Olona (VA)
Classifica finale Squadra 1. 433017945226+26 2. Gaviratese4230161044422+22 2. 403017676032+28 4. A.T.M.333012993632+4 5. 3230136115142+11 5. 3230128105448+6 5. 3230128105255-3 8. Niguardese3030118114843+5 9. Gerenzanese2830911104445-1 9. Vedanese2830108124146-5 11. Sommese2730107133336-3 12. Lonatese253097143855-17 13. 243088144255-13 13. Magazzini Standa2430514113043-13 15. Cairatese213085172948-19 16. Salus et Virtus183058173763-26 Legenda: Ammesso alle finali regionali. Retrocesso in Prima Categoria.
Regolamento: Due punti a vittoria, uno a pareggio, zero a sconfitta. Pari merito in caso di pari punti e spareggi in caso di pari punti in zona promozione e retrocessione.
Girone E Squadre partecipanti SquadraCittà (provincia)Stagione precedente A.C. Banca del Lavoro Milano U.S. Casalese Casalmaggiore (CR) F.B.C. Casteggio Casteggio (PV) A.S. Castelnovese Castelnuovo Scrivia (AL) A.C. Codogno Codogno (MI) U.S. Fiorenzuola Fiorenzuola d'Arda (PC) Pol. Livraga Livraga (MI) U.S. Melegnanese Melegnano (MI) U.S. Pergolettese Crema (CR) U.S. Pizzighettonese Pizzighettone (CR) A.C. Pro Casale Casalpusterlengo (MI) A.C. Pro Piacenza Piacenza C.S. Rizzoli Milano A.S. Sant'Angelo Sant'Angelo Lodigiano (MI) S.S. Siemens Milano U.S. Soresinese Soresina (CR)
Classifica finale Squadra 1. 433018754626+20 2. 373015785840+18 3. 3630121264636+10 4. Rizzoli3530121175144+7 5. 343013895839+19 6. Siemens3130119104540+5 7. 3030126124644+2 7. Banca del Lavoro3030118113234-2 7. 3030126124151-10 10. Livraga2830910114648-2 10. Pro Casale2830910113541-6 12. 273099125457-3 13. Castelnovese2630114154259-17 14. se243088144548-3 15. 223078152842-14 16. 193075182953-24 Legenda: Ammesso alle finali regionali. Retrocesso in Prima Categoria.
Regolamento: Due punti a vittoria, uno a pareggio, zero a sconfitta. Pari merito in caso di pari punti e spareggi in caso di pari punti in zona promozione e retrocessione.
Finali per il titolo regionale Quarti di finale |- align=center style="background-color:#D0D0D0; font-weight:bold;" |colspan="3" align=center| || 27/5/1956 || 3/6/1956
Semifinali |- align=center style="background-color:#D0D0D0; font-weight:bold;" |colspan="3" align=center| || 10/6/1956 || 17/6/1956
Finali |- align=center style="background-color:#D0D0D0; font-weight:bold;" |colspan="3" align=center| || 24/6/1956 || 1/7/1956
Note
In questa stagione a parità di punteggio non era prevista alcuna discriminante: le squadre a pari punti erano classificate a pari merito (la F.I.G.C. in questa stagione non teneva conto della differenza reti, la utilizzava solo per il Settore Giovanile). In caso di assegnazione di un titolo sportivo (sia per la promozione che per la retrocessione) era previsto uno spareggio in campo neutro.
Bibliografia Libri Annuario 1955-1956 della F.I.G.C. - Roma (1956).
Lombardia