Legend
Promoted
Relegated
Northern Italy
Northern Italy sides were divided in nine rounds (gironi). The winners qualified to a tournament to determine the three teams promoted to 1947–48 Serie B.
Girone A
- Liguria
| Pos |
Team |
Pld |
Pts |
| 1 |
Sanremese |
38 |
53 |
| 2 |
Entella |
38 |
50 |
| 3 |
Rapallo Ruentes |
38 |
47 |
| 4 |
Rivarolese |
38 |
47 |
| 5 |
Speranza Savona |
38 |
47 |
| 6 |
Sestri Levante |
38 |
46 |
| 7 |
Cairese |
38 |
42 |
| 8 |
Lavagnese |
38 |
41 |
| 9 |
Pontedecimo |
38 |
40 |
| 10 |
Vado |
38 |
40 |
| 11 |
Alassio |
38 |
37 |
| 12 |
Albenga |
38 |
37 |
| 13 |
Bolzanetese Virtus |
38 |
37 |
| 14 |
Varazze |
38 |
35 |
| 15 |
Sarzanese |
38 |
31 |
| 16 |
Corniglianese |
38 |
29 |
| 17 |
Imperia |
38 |
29 |
| 18 |
Ausonia Spezia |
38 |
28 |
| 19 |
Tigullio |
38 |
24 |
| 20 |
Intermelia |
38 |
15 |
Source: |
Girone B
- Piedmont
| Pos |
Team |
Pld |
Pts |
| 1 |
Asti |
26 |
38 |
| 2 |
Fossanese |
26 |
36 |
| 3 |
Volpianese |
26 |
32 |
| 4 |
Cuneo |
26 |
29 |
| 5 |
Ivrea |
26 |
28 |
| 6 |
Acqui |
26 |
28 |
| 7 |
Stella Alpina |
26 |
26 |
| 8 |
Aosta |
26 |
24 |
| 9 |
Saluzzo |
26 |
23 |
| 10 |
Pinerolo |
26 |
22 |
| 11 |
Saviglianese |
26 |
22 |
| 12 |
Trinese |
26 |
22 |
| 13 |
Monregalese (N) |
26 |
21 |
| 14 |
Braidese (N) |
26 |
12[a] |
Source: (N) Relegated and later readmitted to Serie C. Notes: |
Girone C
- Western Lombardy
| Pos |
Team |
Pld |
Pts |
| 1 |
Magenta |
26 |
38 |
| 2 |
Parabiago |
26 |
36 |
| 3 |
Luino |
26 |
33 |
| 4 |
Verbania |
26 |
33 |
| 5 |
Sommese |
26 |
32 |
| 6 |
Saronno |
26 |
27 |
| 7 |
Borgomanerese |
26 |
26 |
| 8 |
Omegna |
26 |
26 |
| 9 |
Rhodense |
26 |
25 |
| 10 |
Juventus Domo |
26 |
22 |
| 11 |
Gattinara |
26 |
21 |
| 12 |
Biumense |
26 |
21 |
| 13 |
Sparta Novara |
26 |
15 |
| 14 |
Tradate |
26 |
9 |
| 15 |
Calciatori Bustesi[a] |
(15) |
0 |
Source: Notes:
- ↑ Retired during the championship.
|
Girone D
- Eastern Piedmont, southern Lombardy and Emilia
| Pos |
Team |
Pld |
Pts |
| 1 |
Mortara |
28 |
43 |
| 2 |
Fidentina |
28 |
34 |
| 3 |
Abbiategrasso |
28 |
34 |
| 4 |
Cilavegna[a] |
28 |
33 |
| 5 |
Medese |
28 |
33 |
| 6 |
Pavia |
28 |
31 |
| 7 |
Sant'Angelo |
28 |
29 |
| 8 |
Derthona |
28 |
28 |
| 9 |
Stradellina |
28 |
27 |
| 10 |
Olubra |
28 |
26 |
| 11 |
Fiorenzuola |
28 |
26 |
| 12 |
Casteggio |
28 |
25 |
| 13 |
Ilva Novese |
28 |
20 |
| 14 |
Bressana (N) |
28 |
16 |
| 15 |
Robbio |
28 |
15 |
Source: (N) Relegated and later readmitted to Serie C. Notes: |
Girone E
- Northern Lombardy
| Pos |
Team |
Pld |
Pts |
| 1 |
Monza |
28 |
40 |
| 2 |
Pirelli |
28 |
35 |
| 3 |
Pro Lissone |
28 |
35 |
| 4 |
Sondrio |
28 |
31 |
| 5 |
Caratese |
28 |
29 |
| 6 |
Mariano Comense |
28 |
29 |
| 7 |
Meda |
28 |
29 |
| 8 |
Vimercatese |
28 |
28 |
| 9 |
Tiranese |
28 |
28 |
| 10 |
Falck |
28 |
27 |
| 11 |
Vis Nova Giussano |
28 |
26 |
| 12 |
Gerli Cusano Milanino[a] |
28 |
23 |
| 13 |
Esperia-Fino Mornasco (N) |
28 |
22 |
| 14 |
Cantù (N) |
28 |
21 |
| 15 |
Breda |
28 |
17 |
Source: (N) Relegated and later readmitted to Serie C. Notes: |
Girone F
- Eastern Lombardy
Source: (N) Relegated and later readmitted to Serie C. Notes:
- ↑ Renounced to take to part to 1947–48 Serie C.
- ↑ Demoted to the last place and relegated for a sport illicit.
|
Girone G
- Western Veneto and Trentino-Alto Adige/Südtirol
| Pos |
Team |
Pld |
Pts |
| 1 |
Bolzano |
32 |
46 |
| 2 |
Sambonifacese |
32 |
43 |
| 3 |
Marzotto |
32 |
38 |
| 4 |
Merano |
32 |
38 |
| 5 |
Villafranca |
32 |
38 |
| 6 |
Cologna Veneta |
32 |
36 |
| 7 |
Lanerossi Schio |
32 |
35 |
| 8 |
Audace San Michele |
32 |
34 |
| 9 |
Pellizzari Arzignano |
32 |
31 |
| 10 |
Legnago |
32 |
31 |
| 11 |
Thiene |
32 |
30 |
| 12 |
Badia Polesine |
32 |
30 |
| 13 |
Montagnana |
32 |
26 |
| 14 |
Rovereto |
32 |
24 |
| 15 |
Trento (N) |
32 |
22 |
| 16 |
Brixen |
32 |
22 |
| 17 |
Malo (N) |
32 |
20 |
| 18 |
Lonigo |
(25) |
0[a] |
Source: (N) Relegated and later readmitted to Serie C. Notes:
- ↑ Lonigo was excluded from the championship because of incidents in the match with Cologna Veneta.
|
Girone H
- Eastern Veneto
Source: (N) Relegated and later readmitted to Serie C. Notes: |
Girone I
- Friuli-Venezia Giulia
| Pos |
Team |
Pld |
Pts |
| 1 |
Edera |
28 |
48 |
| 2 |
Pro Cervignano |
28 |
38 |
| 3 |
Palmanova |
28 |
36 |
| 4 |
Libertas Trieste |
28 |
34 |
| 5 |
SAICI Torviscosa |
28 |
34 |
| 6 |
Monfalconese |
28 |
32 |
| 7 |
Sangiorgina |
28 |
32 |
| 8 |
Itala Gradisca |
28 |
29 |
| 9 |
Cividalese |
28 |
28 |
| 10 |
Cormonese |
28 |
26 |
| 11 |
Sant'Anna |
28 |
25 |
| 12 |
Ronchi |
32 |
22 |
| 13 |
Pieris |
32 |
20 |
| 14 |
Sagrado |
32 |
16 |
| 15 |
Ponziana (N) |
32 |
−1[a] |
Source: (N) Relegated and later readmitted to Serie C. Notes:
|
Central Italy
Central Italy sides were divided in six rounds (gironi). The winners qualified to a tournament to determine the two teams promoted to 1947–48 Serie B.
Girone A
- Emilia
| Pos |
Team |
Pld |
Pts |
| 1 |
Centese |
26 |
36 |
| 2 |
Finale Emilia |
26 |
34 |
| 3 |
Copparese |
26 |
31 |
| 4 |
Panigale |
26 |
30 |
| 5 |
Parma Vecchia |
26 |
29 |
| 6 |
Pro Italia Correggio |
26 |
28 |
| 7 |
G. Buscaroli Conselice |
26 |
28 |
| 8 |
Mirandolese |
26 |
25 |
| 9 |
Carpi |
26 |
24 |
| 10 |
Gonzaga |
26 |
21 |
| 11 |
Trancerie Mossina Guastalla |
26 |
18 |
| 12 |
Crevalcore |
26 |
17 |
| 13 |
Amatori Bologna |
26 |
9 |
| 14 |
Bondenese (N) |
26 |
0 |
Source: (N) Relegated and later readmitted to Serie C. |
|
Girone C
- Northern Tuscany
Source: (N) Relegated and later readmitted to Serie C.
|
Girone D
- Southern Tuscany
Source: (N) Relegated and later readmitted to Serie C. |
|
|
Southern Italy
Southern Italy sides were divided in three rounds (gironi). The winners and the runners-up qualified to a tournament to determine the sole team promoted to 1947–48 Serie B.
Girone A
- Campania
Source: Notes:
- ↑ Financially relegated.
- ↑ Re-admitted instead of Nola.
- ↑ Retired during the championship.
|
|
Girone C
- Calabria and Sicily
Source: Notes:
- ↑ Promoted after tie-breaker: Messina-Reggina 4-1, Messina-Crotone 1-1, Reggina-Crotone 2-0
- ↑ Financially relegated.
- 1 2 3 3 points deducted.
- ↑ Re-admitted instead of Villese.
|
Final round
Source:
Notes:
- ↑ Nocerina promoted after tie-breaker: Nocerina-Audace Monopoli 4-1
- ↑ Merged with Messina after this season.
- ↑ 2 points deducted.