# Prima Divisione 1948-1949

La Prima Divisione fu il massimo campionato regionale di calcio disputato in Italia nella stagione 1948-1949. Erano in palio 48 posti per la promozione alla categoria superiore. Per la prima volta non fu effettuato a fine stagione alcun ripescaggio, dato il blocco deciso dal Consiglio federale nell'autunno 1949.

## Piemonte
### Girone A
#### Squadre partecipanti

| Club | Città (provincia) |
| G.S. Arona | Arona (NO) |
| U.S. Bavenese | Baveno (NO) |
| U.S. Borgoticinese | Borgo Ticino (NO) |
| A.C. Castellettese | Castelletto Sopra Ticino (NO) |
| U.S. Crusinallo | Crusinallo (NO) |
| U.S. Gravellona | Gravellona Toce (NO) |
| A.S. Juventus Domo | Domodossola (NO) |
| S.S. Libertas | Pallanza di Verbania (NO) |
| A.C. Meinese | Meina (NO) |
| U.S. Ornavassese | Ornavasso (NO) |
| G.S. Rumianca | Pieve Vergonte (NO) |
| S.S. Stresa | Stresa (NO) |
| A.S. Tainese | Taino (VA) |
| A.S. Virtus Villa | Villadossola (NO) |

#### Classifica finale

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Gravellona | 37 | 26 | 17 | 3 | 6 | 75 | 29 | +46 |
| 2. | Castellettese | 36 | 26 | 15 | 6 | 5 | 73 | 40 | +33 |
| 3. | Libertas Pallanza | 33 | 26 | 15 | 3 | 8 | 62 | 30 | +32 |
| 3. | Arona | 33 | 26 | 13 | 7 | 6 | 48 | 30 | +18 |
| 5. | Ornavassese | 32 | 26 | 13 | 6 | 7 | 49 | 41 | +8 |
| 6. | Virtus Villa | 30 | 26 | 12 | 6 | 8 | 51 | 35 | +16 |
| 6. | Rumianca | 30 | 26 | 12 | 6 | 8 | 48 | 35 | +13 |
| 8. | Juventus Domo | 29 | 26 | 11 | 7 | 8 | 43 | 45 | -2 |
| 9. | Meinese | 26 | 26 | 10 | 6 | 10 | 61 | 69 | -8 |
| 10. | Bavenese | 25 | 26 | 11 | 3 | 12 | 60 | 51 | +9 |
| 11. | Stresa | 23 | 26 | 8 | 7 | 11 | 56 | 57 | -1 |
| 12. | Tainese | 19 | 26 | 7 | 5 | 14 | 43 | 63 | -20 |
| 13. | Crusinallo | 7 | 26 | 2 | 3 | 21 | 39 | 100 | -61 |
| 14. | Borgoticinese (-1) | 3 | 26 | 1 | 2 | 23 | 18 | 101 | -83 |
Legenda:
    Ammesso alle finali.
    Retrocesso in Seconda Divisione.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.
Note:
    Borgoticinese ha scontato 1 punto di penalizzazione in classifica per una rinuncia.

### Girone B
#### Squadre partecipanti

| Club | Città (provincia) |
| A.S. Borgosesia | Borgosesia (VC) |
| A.S. Carpignanese | Carpignano (NO) |
| S.S. Ghemmese | Ghemme (NO) |
| A.C. Gozzano | Gozzano (NO) |
| U.S.I. Grignasco | Grignasco (NO) |
| U.S. Pombiese | Pombia (NO) |
| S.S. Quaronese | Quarona (VC) |
| A.S. Romentinese | Romentino (NO) |
| G.S. Saini Cressa | Cressa (NO) |
| S.S. Sparta | Novara |
| A.C. Trecatese | Trecate (NO) |
| U.S. Valsessera | Crevacuore (VC) |
| U.S. Varalpombiese | Varallo Pombia (NO) |
| U.S. Verde Azzurra | Galliate (NO) |

#### Classifica finale

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Ghemmese | 40 | 26 | 20 | 0 | 6 | 74 | 26 | +48 |
| 2. | Valsessera | 38 | 26 | 16 | 6 | 4 | 68 | 34 | +34 |
| 2. | Borgosesia | 38 | 26 | 17 | 4 | 5 | 65 | 40 | +25 |
| 4. | Trecatese | 37 | 26 | 16 | 5 | 5 | 86 | 36 | +50 |
| 5. | Grignasco | 33 | 26 | 15 | 3 | 8 | 65 | 42 | +23 |
| 6. | Quaronese | 32 | 26 | 14 | 4 | 8 | 55 | 41 | +14 |
| 7. | Pombiese | 24 | 26 | 9 | 6 | 11 | 44 | 47 | -3 |
| 7. | Romentinese | 24 | 26 | 10 | 4 | 12 | 56 | 67 | -11 |
| 9. | Gozzano | 22 | 26 | 8 | 6 | 12 | 40 | 62 | -22 |
| 10. | Varalpombiese | 17 | 26 | 7 | 3 | 16 | 49 | 69 | -20 |
| 10. | Sparta | 17 | 26 | 6 | 5 | 15 | 25 | 55 | -30 |
| 12. | Carpignanese | 14 | 26 | 5 | 4 | 17 | 30 | 71 | -41 |
| 13. | Verde Azzurra (-1) | 13 | 26 | 5 | 4 | 17 | 34 | 68 | -34 |
| 14. | Saini Cressa | 12 | 26 | 5 | 2 | 19 | 33 | 66 | -33 |
Legenda:
    Ammesso alle finali.
    Retrocesso e in seguito riammesso.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.
Note:
    Verde Azzurra ha scontato 1 punto di penalizzazione in classifica per una rinuncia.

### Girone C
#### Squadre partecipanti

| Club | Città (provincia) |
| U.S. Alicese | Alice Castello (VC) |
| A.C. Borgodale | Borgo d'Ale (VC) |
| A.S. Cossatese | Cossato (VC) |
| A.L.P.I. Erios | Vigliano Biellese (VC) |
| A.C. Fortitudo | Pontestura (AL) |
| U.S. Junior | Casale Monferrato (AL) |
| U.S. Livorno Ferraris | Livorno Ferraris (VC) |
| U.S. Popolo | Casale Popolo (AL) |
| A.S. Pro Asigliano | Asigliano Vercellese (VC) |
| U.S. Saluggese | Saluggia (VC) |
| U.S. Santhià | Santhià (VC) |
| A.C. Torrazza | Torrazza Piemonte (TO) |
| U.S. Valenzana | Valenza (AL) |
| A.S. Verolengo | Verolengo (TO) |

#### Classifica finale

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Santhià | 36 | 24 | 17 | 2 | 5 | 58 | 23 | +35 |
| 2. | Saluggese | 31 | 24 | 11 | 9 | 4 | 38 | 26 | +12 |
| 3. | Cossatese | 30 | 23 | 12 | 6 | 5 | 39 | 29 | +10 |
| 4. | Pro Asigliano | 28 | 24 | 13 | 2 | 9 | 47 | 29 | +18 |
| 5. | Verolengo | 27 | 24 | 12 | 3 | 9 | 52 | 48 | +4 |
| 6. | A.L.P.I. Erios | 26 | 24 | 11 | 4 | 9 | 56 | 45 | +11 |
| 7. | Junior | 25 | 23 | 10 | 5 | 8 | 38 | 33 | +5 |
| 8. | Popolo | 22 | 24 | 10 | 2 | 12 | 43 | 47 | -4 |
| 9. | Valenzana | 19 | 24 | 9 | 1 | 14 | 36 | 43 | -7 |
| 9. | Borgodale | 19 | 24 | 7 | 5 | 12 | 33 | 43 | -10 |
| 9. | Fortitudo | 19 | 24 | 8 | 3 | 13 | 28 | 41 | -13 |
| 12. | Torrazza | 16 | 24 | 4 | 8 | 12 | 41 | 54 | -13 |
| 13. | Livorno Ferraris | 8 | 24 | 2 | 4 | 18 | 17 | 73 | -66 |
| -- | Alicese | Ritirata | | | | | | | |
Legenda:
    Ammesso alle finali.
    Ritirato dal campionato e retrocesso in Seconda Divisione 1949-1950.
    Retrocesso e in seguito riammesso.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.
Note
    Cossatese e Junior una partita in meno.
    Verolengo non iscritto la stagione successiva.

### Girone D
#### Squadre partecipanti

| Club | Città (provincia) |
| U.S. Barcanova | Torino |
| A.N.P.I. Ilio Baroni | Rivarolo Canavese (TO) |
| U.S. Castellamonte | Castellamonte (TO) |
| U.R.S. La Chivasso | Chivasso (TO) |
| U.S. Ciriè | Cirié (TO) |
| Guerin F.B.C. | Torino |
| U.S. Ivrea | Ivrea (TO) |
| A.S. Leynicese | Leini (TO) |
| U.S. Rivarolese | Rivarolo Canavese (TO) |
| G.S. S.N.I.A. Viscosa | Torino |
| U.S. Settimese | Settimo Torinese (TO) |
| U.S. Strambinese | Strambino (TO) |
| A.S. Vallorco | Cuorgnè (TO) |
| U.S. Volpiano | Volpiano (TO) |

#### Classifica finale

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Barcanova | 39 | 24 | 16 | 7 | 1 | 53 | 23 | +30 |
| 1. | Ivrea | 39 | 24 | 17 | 5 | 2 | 68 | 21 | +47 |
| 3. | Castellamonte | 36 | 24 | 15 | 6 | 3 | 70 | 27 | +43 |
| 4. | Vallorco | 28 | 24 | 12 | 4 | 8 | 55 | 42 | +13 |
| 5. | Ciriè | 26 | 24 | 12 | 2 | 10 | 52 | 42 | +10 |
| 5. | Settimese | 26 | 24 | 11 | 4 | 9 | 55 | 53 | +2 |
| 5. | Volpiano | 26 | 24 | 10 | 6 | 8 | 39 | 37 | +2 |
| 8. | La Chivasso | 20 | 24 | 9 | 2 | 13 | 44 | 50 | -6 |
| 8. | Strambinese | 20 | 24 | 7 | 6 | 11 | 44 | 53 | -9 |
| 8. | SNIA Viscosa | 20 | 24 | 9 | 2 | 13 | 49 | 61 | -12 |
| 11. | Ilio Baroni | 18 | 24 | 7 | 4 | 13 | 29 | 46 | -17 |
| 12. | Rivarolese | 11 | 24 | 3 | 5 | 16 | 39 | 83 | -44 |
| 13. | Guerin | 3 | 24 | 0 | 3 | 21 | 23 | 82 | -59 |
| -- | Leynicese | Ritirata | | | | | | | |
Legenda:
    Ammesso alle finali.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.

### Spareggio per il primo posto in classifica

| | Risultati | | Luogo e data |
| Barcanova | 2-1 | Ivrea | ??, ?? ?? 1949 |

### Girone E
#### Squadre partecipanti

| Club | Città (provincia) |
| U.S. Alpignano | Alpignano (TO) |
| U.S. Ardita | Torino (TO) |
| A.C. Cenisia | Torino (TO) |
| U.S. Condovese | Condove (TO) |
| Cral Az. Leumann Fren-do | Torino (TO) |
| A.C. Perosa | Perosa Argentina (TO) |
| U.S. Pro Grugliasco | Grugliasco (TO) |
| R.I.V. Villar Perosa | Villar Perosa (TO) |
| U.S. Rivoli | Rivoli (TO) |
| U.S. Susa | Susa (TO) |
| U.S. Val Pellice | Torre Pellice (TO) |
| G.S. Viberti | Torino (TO) |
| U.S. Virens Pinerolo | Pinerolo (TO) |

#### Classifica finale

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Condovese | 32 | 24 | 14 | 4 | 6 | 62 | 40 | +22 |
| 2. | Susa | 30 | 24 | 14 | 2 | 8 | 63 | 33 | +30 |
| 3. | Valpellice | 27 | 24 | 11 | 5 | 8 | 42 | 45 | -3 |
| 4. | Alpignano | 26 | 24 | 11 | 4 | 9 | 48 | 46 | +2 |
| 5. | R.I.V. | 25 | 24 | 11 | 3 | 10 | 53 | 35 | +18 |
| 5. | Ardita | 25 | 24 | 11 | 3 | 10 | 56 | 53 | +3 |
| 7. | Cenisia | 23 | 24 | 10 | 3 | 11 | 47 | 50 | -3 |
| 7. | Leumann Fren-do | 23 | 26 | 10 | 3 | 11 | 36 | 39 | -3 |
| 7. | Viberti | 23 | 24 | 9 | 5 | 10 | 36 | 39 | -3 |
| 10. | Rivoli | 22 | 24 | 8 | 6 | 10 | 41 | 47 | -8 |
| 11. | Perosa | 21 | 24 | 10 | 1 | 13 | 44 | 52 | -8 |
| 12. | Virens Pinerolo | 18 | 24 | 7 | 4 | 13 | 28 | 56 | -28 |
| 13. | Pro Grugliasco | 17 | 24 | 7 | 3 | 14 | 34 | 52 | -18 |
Legenda:
    Ammesso alle finali.
    Retrocesso e in seguito riammesso.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.
Note
    Viberti non iscritto la stagione successiva.

### Girone F
#### Squadre partecipanti

| Club | Città (provincia) |
| U.S. Albese | Alba (CN) |
| S.S. Aurora | Mondovì (CN) |
| S.S. Braidese | Bra (CN) |
| A.S. Carignano | Carignano (TO) |
| Pol. "Carletto Michelis" | Busca (CN) |
| U.S. Carmagnolese | Carmagnola (TO) |
| A.S. "Forti e Sani" | Fossano (CN) |
| G.S. Lancia | Torino |
| U.S. Monregalese | Mondovì (CN) |
| S.S. "La Nicese" | Nizza Monferrato (AT) |
| A.C. Saluzzo | Saluzzo (CN) |

#### Classifica finale

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Carmagnolese | 22 | 14 | 10 | 2 | 2 | 47 | 18 | +29 |
| 2. | Albese | 19 | 14 | 9 | 1 | 4 | 30 | 22 | +8 |
| 2. | Carignano | 19 | 14 | 9 | 1 | 4 | 42 | 16 | +26 |
| 4. | Saluzzo | 17 | 14 | 8 | 1 | 5 | 34 | 26 | +8 |
| 5. | Lancia | 14 | 14 | 7 | 0 | 7 | 24 | 23 | +1 |
| 6. | Busca | 11 | 14 | 4 | 3 | 7 | 28 | 27 | +1 |
| 7. | Aurora | 8 | 14 | 4 | 0 | 10 | 19 | 64 | -45 |
| 8. | Forti e Sani (-1) | 1 | 14 | 1 | 0 | 13 | 12 | 42 | -30 |
| -- | Braidese | Ritirata | | | | | | | |
| -- | Monregalese | Ritirata | | | | | | | |
| -- | Nicese | Ritirata | | | | | | | |
Legenda:
    Ammesso alle finali.
    Retrocesso in Seconda Divisione.
    Ritirato dal campionato e retrocesso in Seconda Divisione 1949-1950.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.
Note:
    Forti e Sani ha scontato 1 punto di penalizzazione in classifica per una rinuncia.
    Differenza di 2 reti nel computo totale reti fatte/reti subite (236/238).

### Finali regionali
#### Verdetti finali

* Condovese, Ghemmese e Barcanova promosse in Promozione 1949-1950.

## Liguria
### Girone A
#### Squadre partecipanti

| Club | Città (provincia) |
| Adelasia | Alassio (SV) |
| U.S. Altarese | Altare (SV) |
| AVIS Valleggia | Quiliano (SV) |
| S.C. Borgo Peri | Imperia |
| U.S. Cengio | Cengio (SV) |
| F.C. Ceriale | Ceriale (SV) |
| Cokitalia Bragno | Cairo Montenotte (SV) |
| U.S. Dianese | Diano Marina (IM) |
| A.S. Finalese | Finale Ligure (SV) |
| U.S. Loanesi | Loano (SV) |
| Pol. Quiliano | Quiliano (SV) |
| U.S. Stella Rossa | Savona |
| F.B.C. Veloce | Savona |
| U.S. Ventimigliese | Ventimiglia (IM) |

#### Classifica finale

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Cengio | 36 | 24 | 15 | 6 | 3 | 74 | 38 | +36 |
| 2. | Dianese | 32 | 23 | 14 | 4 | 5 | 57 | 36 | +21 |
| 3. | Borgo Peri | 32 | 23 | 12 | 8 | 3 | 67 | 37 | +30 |
| 4. | Veloce Savona | 28 | 24 | 12 | 4 | 8 | 54 | 32 | +22 |
| 5. | Stella Rossa | 27 | 24 | 12 | 3 | 9 | 42 | 43 | -1 |
| 6. | AVIS Valleggia | 25 | 23 | 12 | 1 | 10 | 43 | 39 | +4 |
| 7. | Finalese | 24 | 24 | 10 | 4 | 10 | 49 | 39 | +10 |
| 8. | Ventimigliese | 23 | 23 | 10 | 3 | 10 | 42 | 47 | -5 |
| 9. | Cokitalia Bragno | 20 | 23 | 8 | 4 | 11 | 44 | 40 | +4 |
| 10. | Quiliano | 19 | 24 | 7 | 5 | 12 | 28 | 44 | -16 |
| 11. | Ceriale | 13 | 22 | 5 | 3 | 14 | 28 | 53 | -25 |
| 12. | Loanesi | 13 | 23 | 4 | 5 | 14 | 27 | 39 | -12 |
| 13. | Altarese | 10 | 22 | 4 | 2 | 16 | 23 | 58 | -35 |
| -- | Adelasia | Ritirata | | | | | | | |
Legenda:
    Ammesso alle finali per la promozione in Promozione 1949-1950.
    Ritirato dal campionato e retrocesso in Seconda Divisione 1949-1950.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.
Note:
    Classifica incompleta per l'irreperibilità dei 5 recuperi mancanti. Differenza di 33 gol nel computo totale reti fatte/subite (578/545).

### Girone B
#### Squadre partecipanti

| Club | Città (provincia) |
| A.C. Audace Venezia | Genova |
| Bar Nino | Genova-Sestri Ponente |
| S.S. Grifone Ausonia | Genova |
| Trigotti | Ovada (AL) |
| U.S. Calciatori Prè | Genova-Prè |
| U.S. Sampierdarenese 1946 | Genova-Sampierdarena |
| G.S. San Desiderio | Genova |
| U.S. Serravallese | Serravalle Scrivia (AL) |
| A.C. Spartaco | Genova |
| U.I.T.E. Sez.Calcio | Genova |
| S.S. Vigili Urbani | Genova |

#### Classifica finale

| Pos. | Squadra | Pt | G |
| 1. | Sampierdarenese 1946 | ?? | 20 |
| 2. | ??? | ?? | 20 |
| 3. | ??? | ?? | 20 |
| 4. | ??? | ?? | 20 |
| 5. | ??? | ?? | 20 |
| 6. | ??? | ?? | 20 |
| 7. | ??? | ?? | 20 |
| 8. | Trigotti | ?? | 20 |
| 9. | ??? | ?? | 20 |
| 10. | ??? | ?? | 20 |
| 11. | ??? | ?? | 20 |
Legenda:
    Ammesso alle finali per la promozione in Promozione 1949-1950.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.

### Girone C
#### Squadre partecipanti

| Club | Città (provincia) |
| A.N.P.I. | Genova |
| G.S. Liberi Sestresi | Genova (Quart. Sestri Ponente) |
| S.C. Pegli | Genova-Pegli |
| S.C. Tigullio | Santa Margherita Ligure (GE) |

#### Classifica finale

| Pos. | Squadra | Pt | G |
| 1. | Liberi Sestresi | ?? | ?? |
| 2. | ??? | ?? | ?? |
| 3. | ??? | ?? | ?? |
| 4. | ??? | ?? | ?? |
| 5. | ??? | ?? | ?? |
| 6. | ??? | ?? | ?? |
| 7. | ??? | ?? | ?? |
| 8. | ??? | ?? | ?? |
| 9. | ??? | ?? | ?? |
| 10. | ??? | ?? | ?? |
| 11. | ??? | ?? | ?? |
Legenda:
    Ammesso alle finali per la promozione in Promozione 1949-1950.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.

### Girone D
#### Squadre partecipanti

| Club | Città (provincia) |
| U.S. Aullese | Aulla (MS) |
| U.S. Ausonia 1919 | La Spezia |
| C.R. Carlo Vaccari | Santo Stefano di Magra (SP) |
| G.S. Carpanesi Boys | La Spezia |
| A.C. Fivizzanese | Fivizzano (MS) |
| S.G. Levanto | Levanto (SP) |
| Pol. Migliarinese | La Spezia |
| U.S. Monzone | Monzone di Fivizzano (MS) |
| A.C. O.T.O. | La Spezia |
| Pegazzano F.B.C. | La Spezia |
| G.S. Pontremolese | Pontremoli (MS) |

#### Classifica finale

| Pos. | Squadra | Pt | G |
| 1. | O.T.O. | 35 | 20 |
| 2. | Pontremolese (-3) | 33 | 20 |
| 3. | Migliarinese | ?? | 20 |
| 4. | Aullese | ?? | 20 |
| 5. | Fivizzanese | ?? | 20 |
| 6. | Levanto | ?? | 20 |
| 7. | Carlo Vaccari | ?? | 20 |
| 8. | Ausonia La Spezia | ?? | 20 |
| 9. | Carpanesi Boys | ?? | 20 |
| 10. | Monzone | ?? | 20 |
| 11. | Pegazzano | ?? | 20 |
Legenda:
    Ammesso alle finali per la promozione in Promozione 1949-1950.
    Retrocesso in Seconda Divisione.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.
Note:
    Pontremolese ha scontato 3 punti di penalizzazione in classifica per tre rinunce.

### Girone finale

| Pos. | Squadra | Pt | G |
| ?. | O.T.O. | ?? | 6 |
| ?. | Sampierdarenese 1946 | ?? | 6 |
| ?. | Liberi Sestresi | ?? | 6 |
| 4. | Cengio | ?? | 6 |
Legenda:
    Promosso in Promozione 1949-1950
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.

## Lombardia
### Girone A
#### Squadre partecipanti

| Club | Città (provincia) |
| S.S. Aurora Vigevano | Vigevano (PV) |
| U.S. Bressana | Bressana Bottarone (PV) |
| C.S. Cairoli | Gropello Cairoli (PV) |
| U.S. Cassolese | Cassolnuovo (PV) |
| U.S. Dornese | Dorno (PV) |
| U.S. Frascarolese | Frascarolo (PV) |
| U.S. Gambolese | Gambolò (PV) |
| U.S. Gravellonese | Gravellona Lomellina (PV) |
| U.S. Medese | Mede (PV) |
| U.S. Palestrese | Palestro (PV) |
| U.S. Pietro Cerri | Lomello (PV) |
| A.S. Robbio | Robbio (PV) |
| A.C. Sannazzarese | Sannazzaro dè Burgondi (PV) |
| U.S. Sartiranese | Sartirana Lomellina (PV) |
| U.S. Tromellese | Tromello (PV) |

#### Classifica

| Pos. | Squadra | Pt | G |
| 1. | Gambolese | 35 | 22 |
| 2. | Cassolese | 33 | 22 |
| 3. | Sartiranese | 30 | 22 |
| 4. | Cairoli | 29 | 22 |
| 5. | Gravellonese | 26 | 22 |
| 6. | Robbio | 24 | 22 |
| 7. | Dornese | 21 | 22 |
| 8. | Bressana | 14 | 22 |
| 9. | Aurora Vigevano | 13 | 22 |
| 9. | Sannazzarese | 13 | 22 |
| 11. | Palestrese | 12 | 22 |
| 12. | Tromellese | 10 | 22 |
| -- | Frascarolese | Esclusa | |
| --. | Medese | Rinuncia | |
| --. | Pietro Cerri | Rinuncia | |
Legenda:
    Ammesso alle finali regionali.
    Retrocesso in Seconda Divisione 1949-1950.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.
Note:
    Cairoli, Robbio, Palestrese e Tromellese non iscritti la stagione successiva.

### Girone B
#### Squadre partecipanti

| Club | Città (provincia) |
| A.C. Arcore & Falck | Arcore (MI) |
| U.S. Bellanese | Bellano (CO) |
| U.S. Besanese | Besana in Brianza (MI) |
| A.C. Calolziocorte | Calolziocorte (BG) |
| U.S. Chiavennese | Chiavenna (SO) |
| U.S. Derviese | Dervio (CO) |
| A.S. Juvenilia | Lecco (CO) |
| S.S. Luciano Manara | Barzanò (CO) |
| A.S. Meratese | Merate (CO) |
| Missaglia Sportiva | Missaglia (CO) |
| U.S. Morbegnese | Morbegno (SO) |
| G.S. Moto Guzzi | Mandello del Lario (CO) |
| U.S. Renatese | Renate (MI) |
| U.S. Vis Casatese | Casatenovo (CO) |

#### Classifica

| Pos. | Squadra | Pt | G |
| 1. | Meratese | 42 | 26 |
| 2. | Moto Guzzi | 34 | 26 |
| 3. | Arcore & Falck | 33 | 26 |
| 3. | Chiavennese | 33 | 26 |
| 5. | Calolziocorte | 30 | 26 |
| 5. | Besanese | 30 | 26 |
| 7. | Derviese | 22 | 26 |
| 8. | Renatese | 21 | 26 |
| 9. | Luciano Manara | 20 | 26 |
| 10. | Morbegnese | 19 | 26 |
| 11. | Bellanese | 18 | 26 |
| 11. | Missaglia | 18 | 26 |
| 13. | Juvenilia | 17 | 26 |
| 14. | Vis Casatese | 16 | 26 |
Legenda:
    Ammesso alle finali regionali.
    Retrocesso in Seconda Divisione 1949-1950.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.

### Girone C
#### Squadre partecipanti

| Club | Città (provincia) |
| U.S. Arconatese | Arconate (MI) |
| U.S. Arlunese | Arluno (MI) |
| G.S. Bareggese | Bareggio (MI) |
| U.S. Boffalorese E. Trezzi | Boffalora (MI) |
| U.S. Buscatese | Buscate (MI) |
| U.S. Bustese | Busto Garolfo (MI) |
| F.B.C. Corbetta | Corbetta (MI) |
| U.S. Cornaredo | Cornaredo (MI) |
| U.S. Inveruno | Inveruno (MI) |
| U.S. Nervianese | Nerviano (MI) |
| U.S. Robecco | Robecco sul Naviglio (MI) |
| A.S. Ticino | Santo Stefano Ticino (MI) |
| U.S. Turbighese | Turbigo (MI) |
| Vanzaghese Mario Greppi | Vanzago (MI) |

#### Classifica

| Pos. | Squadra | Pt | G |
| 1. | Corbetta | 45 | 26 |
| 1. | Bustese | 45 | 26 |
| 3. | Turbighese | 32 | 26 |
| 4. | Inveruno | 31 | 26 |
| 4. | Boffalorese E. Trezzi | 31 | 26 |
| 6. | Nervianese | 28 | 26 |
| 7. | Ticino | 25 | 26 |
| 8. | Cornaredo | 24 | 26 |
| 8. | Arconatese | 24 | 26 |
| 10. | Robecco | 23 | 26 |
| 11. | Arlunese | 19 | 26 |
| 12. | Bareggese | 17 | 26 |
| 13. | Buscatese | 12 | 26 |
| 14. | Vanzaghese | 4 | 26 |
Legenda:
    Ammesso alle finali regionali.
    Retrocesso in Seconda Divisione 1949-1950.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.

### Spareggio per il primo posto in classifica

| | Risultati | | Luogo e data |
| Corbetta | 0 - 0 (dts) | Bustese | Vigevano, ?? ?? 1949 |
Ripetizione
| | Risultati | | Luogo e data |
| Corbetta | 3 - 0 | Bustese | Como, ?? ?? 1949 |

### Girone D
#### Squadre partecipanti

| Club | Città (provincia) |
| U.S. Alba | Rosate (MI) |
| S.S. Casoratese | Casorate Primo (MI) |
| F.C. Italosportvilloruniverso | Milano |
| U.S. Lacchiarella | Lacchiarella (MI) |
| U.S. Locatese | Locate di Triulzi (MI) |
| A.C. Milanese 1920 | Milano |
| U.S. Mottese | Motta Visconti (MI) |
| A.C. Mutuo Soccorso Taliedo | Milano |
| U.S. Rosatese | Rosate (MI) |
| G.S. S.A.F.F.A. | Magenta (MI) |
| S.S. San Colombanese | San Colombano al Lambro (MI) |
| S.S. Sesto Ulteriano | Sesto Ulteriano (MI) |
| U.S. Vigor Gaggiano | Gaggiano (MI) |
| U.S. Virtus Nova | Binasco (MI) |

#### Classifica

| Pos. | Squadra | Pt | G |
| 1. | Mottese | 44 | 26 |
| 2. | Italosportvilloruniverso | 38 | 26 |
| 3. | S.A.F.F.A. | 37 | 26 |
| 4. | San Colombanese (-1) | 32 | 26 |
| 5. | Vigor Gaggiano | 29 | 26 |
| 5. | Virtus Nova | 29 | 26 |
| 7. | Casoratese | 26 | 26 |
| 8. | Lacchiarella | 24 | 26 |
| 9. | Sesto Ulteriano | 23 | 26 |
| 10. | Mutuo Soccorso Taliedo (-1) | 18 | 26 |
| 11. | Milanese 1920 | 17 | 26 |
| 12. | Locatese | 15 | 26 |
| 13. | Rosatese (-1) | 12 | 26 |
| 14. | Alba | 5 | 26 |
Legenda:
    Ammesso alle finali regionali.
    Retrocesso in Seconda Divisione 1949-1950.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.
Note:
    San Colombanese, Mutuo Soccorso Taliedo e Rosatese hanno scontato 1 punto di penalizzazione in classifica per una rinuncia.

### Girone E
#### Squadre partecipanti

| Club | Città (provincia) |
| U.S. Adrense | Adro (BS) |
| U.S. Aurora Travagliato | Travagliato (BS) |
| A.C. Benaco | Salò (BS) |
| A.C. Beretta | Gardone Val Trompia (BS) |
| C.S. Castrezzato | Castrezzato (BS) |
| U.S. Castro | Castro (BG) |
| U.S. Cologne | Cologne Bresciano (BS) |
| G.S. Falck Vobarno | Vobarno (BS) |
| A.C. Mario Rigamonti | Capriolo (BS) |
| U.S. Orsa Iseo | Iseo (BS) |
| U.S. Rovatese | Rovato (BS) |
| A.C. Toscolano Maderno | Toscolano Maderno (BS) |
| S.S. Unitas Coccaglio | Coccaglio (BS) |
| U.S. Vestonese | Vestone (BS) |
| U.S. Villanovese | Villanuova sul Clisi (BS) |

#### Classifica

| Pos. | Squadra | Pt | G | GF | GS | DR |
| 1. | Beretta Gardone | 42 | 28 | 66 | 29 | +37 |
| 2. | Orsa Iseo | 39 | 28 | | | |
| 3. | Toscolano Maderno | 38 | 28 | | | |
| 3. | Falck Vobarno | 38 | 28 | | | |
| 5. | Benaco | 35 | 28 | | | |
| 6. | Aurora Travagliato | 27 | 28 | | | |
| 7. | Castrezzato | 26 | 28 | | | |
| 7. | Villanovese | 26 | 28 | | | |
| 9. | Castro | 25 | 28 | | | |
| 10. | Mario Rigamonti | 23 | 28 | | | |
| 11. | Cologne | 22 | 28 | | | |
| 12. | Rovatese | 21 | 28 | | | |
| 13. | Vestonese | 20 | 28 | | | |
| 14. | Adrense | 19 | 28 | | | |
| 15. | Unitas Coccaglio | 17 | 28 | | | |
Legenda:
    Ammesso alle finali regionali.
    Retrocesso in Seconda Divisione 1949-1950.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.

### Girone F
#### Squadre partecipanti

| Club | Città (provincia) |
| E.N.A.L. Breda | Sesto San Giovanni (MI) |
| A.C. Cassano d'Adda | Cassano d'Adda (MI) |
| A.S. Constantes | Cernusco sul Naviglio (MI) |
| S.S. Farese | Fara Gera d'Adda (BG) |
| S.S. Fulgor | Canonica d'Adda (BG) |
| A.S. Giana Erminio | Gorgonzola (MI) |
| A.C. Gessate | Gessate (MI) |
| U.S. Olimpia Caravaggio | Caravaggio (BG) |
| S.C. Pozzuolo Martesana | Pozzuolo Martesana (MI) |
| G.S. R.O.L. Milano | Milano (Quart. Crescenzago) |
| S.S. Tritium | Trezzo sull'Adda (MI) |
| U.S. Vapriese | Vaprio d'Adda (MI) |
| U.S. Vimodronese | Vimodrone (MI) |
| U.S. Virtus Concorezzo | Concorezzo (MI) |

#### Classifica

| Pos. | Squadra | Pt | G |
| 1. | Vimodronese | 38 | 26 |
| 2. | Constantes | 36 | 26 |
| 3. | Olimpia Caravaggio | 34 | 26 |
| 4. | Gessate | 31 | 26 |
| 5. | Pozzuolo Martesana | 30 | 26 |
| 6. | Fulgor Canonica | 28 | 26 |
| 6. | Farese | 28 | 26 |
| 8. | Breda | 26 | 26 |
| 9. | Virtus Concorezzo | 25 | 26 |
| 10. | Cassano d'Adda | 23 | 26 |
| 11. | Giana Erminio | 19 | 26 |
| 12. | R.O.L. Milano | 16 | 26 |
| 13. | Vapriese | 14 | 26 |
| 14. | Tritium | 13 | 26 |
Legenda:
    Ammesso alle finali regionali.
    Retrocesso in Seconda Divisione 1949-1950.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.

### Girone G
#### Squadre partecipanti

| Club | Città (provincia) |
| C.R.A.L. A.T.M. Sezione Calcio | Milano |
| U.S. Agratese | Agrate Brianza (MI) |
| U.S. Aurora Desio | Desio (MI) |
| U.S. Biassono | Biassono (MI) |
| G.S. Brugherese | Brugherio (MI) |
| Pol. Carugatese | Carugate (MI) |
| A.S. Cernuschese | Cernusco sul Naviglio (MI) |
| A.C. Cologno Monzese | Cologno Monzese (MI) |
| G.S. Dante | Concorezzo (MI) |
| S.S. La Dominante | Monza (MI) |
| A.S. Libertas Lissone | Lissone (MI) |
| A.C. Muggiò | Muggiò (MI) |
| U.S. Novese | Nova Milanese (MI) |
| S.S. Pro Macherio | Macherio (MI) |
| S.S. Sanrocchese | Monza (Quart. San Rocco) (MI) |

#### Classifica

| Pos. | Squadra | Pt | G |
| 1. | A.T.M. | 45 | 28 |
| 2. | Cernuschese | 44 | 28 |
| 3. | Cologno Monzese | 37 | 28 |
| 4. | Carugatese | 35 | 28 |
| 4. | La Dominante | 35 | 28 |
| 6. | Novese | 32 | 28 |
| 7. | Sanrocchese | 30 | 28 |
| 8. | Agratese | 27 | 28 |
| 9. | Biassono | 24 | 28 |
| 10. | Pro Macherio | 23 | 28 |
| 10. | Libertas Lissone | 23 | 28 |
| 12. | Brugherese | 22 | 28 |
| 13. | Dante | 17 | 28 |
| 14. | Muggiò | 16 | 28 |
| 15. | Aurora Desio | 10 | 28 |
Legenda:
    Ammesso alle finali regionali.
    Retrocesso in Seconda Divisione 1949-1950.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.

### Girone H
#### Squadre partecipanti

| Club | Città (provincia) |
| U.S. Asperiam | Spirano (BG) |
| G.S. Aurora Trescore | Trescore Balneario (BG) |
| A.S. Castellese | Castelli Calepio (BG) |
| U.S. Fiorano | Fiorano al Serio (BG) |
| U.S. Forza e Costanza | Martinengo (BG) |
| U.S. Gazzaniga | Gazzaniga (BG) |
| G.S. Grumellese | Grumello del Monte (BG) |
| A.S. Leffe | Leffe (BG) |
| G.S. Pro Romano | Romano di Lombardia (BG) |
| U.S. Sarnico | Sarnico (BG) |
| U.S. Veltro | Caravaggio (BG) |
| A.C.O. Verdellese (ACOV) | Verdello (BG) |
| G.S. Vertovese | Vertova (BG) |
| S.S. Voluntas | Osio Sotto (BG) |

#### Classifica finale

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Gazzaniga | 39 | 26 | 18 | 3 | 5 | 62 | 27 | +35 |
| 2. | Veltro | 37 | 26 | 15 | 7 | 4 | 61 | 38 | +23 |
| 3. | Pro Romano | 34 | 26 | 13 | 8 | 5 | 63 | 37 | +26 |
| 3. | Vertovese | 34 | 26 | 15 | 4 | 7 | 71 | 40 | +31 |
| 5. | Sarnico (-1) | 31 | 26 | 12 | 8 | 6 | 44 | 42 | +2 |
| 6. | Aurora Trescore | 29 | 26 | 13 | 3 | 10 | 64 | 46 | +18 |
| 7. | Verdellese | 28 | 26 | 12 | 4 | 10 | 51 | 38 | +13 |
| 8. | Castellese | 25 | 26 | 10 | 5 | 11 | 42 | 44 | -2 |
| 9. | Leffe | 21 | 26 | 7 | 7 | 12 | 40 | 48 | -8 |
| 10. | Grumellese | 19 | 26 | 7 | 5 | 14 | 30 | 56 | -26 |
| 10. | Asperiam | 19 | 26 | 7 | 5 | 14 | 39 | 56 | -17 |
| 12. | Voluntas | 14 | 26 | 4 | 6 | 16 | 40 | 75 | -35 |
| 13. | Forza e Costanza (-1) | 10 | 26 | 3 | 5 | 18 | 23 | 75 | -52 |
| 14. | Fiorano | 22 | 26 | 9 | 4 | 13 | 33 | 41 | -8 |
Legenda:
    Ammesso alle finali regionali.
    Retrocesso in Seconda Divisione.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.
Note:
    Sarnico e Forza e Costanza hanno scontato 1 punto di penalizzazione in classifica per una rinuncia.

### Girone I
#### Squadre partecipanti

| Club | Città (provincia) |
| S.S. Casalbuttano | Casalbuttano (CR) |
| U.S. Casalese | Casalmaggiore (CR) |
| U.S. Castelleonese | Castelleone (CR) |
| S.S. Gambara | Gambara (BS) |
| U.C. Ghedi | Ghedi (BS) |
| U.S. Gussolese | Gussola (CR) |
| C.R.A.L. Marzotto | Manerbio (BS) |
| U.S. Montichiari | Montichiari (BS) |
| A.S. Orceana | Orzinuovi (BS) |
| U.S. Pergolettese | Crema (CR) |
| U.S. Pizzighettonese | Pizzighettone (CR) |
| U.S. Pontevichese | Pontevico (BS) |
| U.S. Soncinese | Soncino (CR) |
| A.S. Verolanuova | Verolanuova (BS) |

#### Classifica

| Pos. | Squadra | Pt | G |
| 1. | Orceana | 37 | 26 |
| 1. | Castelleonese | 37 | 26 |
| 3. | Marzotto | 35 | 26 |
| 3. | Casalese | 35 | 26 |
| 5. | Verolanuova | 33 | 26 |
| 6. | Gambara | 31 | 26 |
| 7. | Casalbuttano | 29 | 26 |
| 8. | Pizzighettonese | 27 | 26 |
| 9. | Pontevichese | 26 | 26 |
| 10. | Ghedi | 22 | 26 |
| 11. | Montichiari | 19 | 26 |
| 12. | Soncinese | 13 | 26 |
| 13. | Gussolese | 10 | 26 |
| 14. | Pergolettese | 7 | 26 |
Legenda:
    Ammesso alle finali regionali.
    Retrocesso in Seconda Divisione 1949-1950.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.

### Spareggio per il primo posto in classifica

| | Risultati | | Luogo e data |
| Orceana | 1 - 0 (dts) | Castelleonese | Lodi, ?? ?? 1949 |

### Girone L
#### Squadre partecipanti

| Club | Città (provincia) |
| Pol. Albiolese | Albiolo (CO) |
| U.S. Albizzatese | Albizzate (VA) |
| Audace Sportiva Besnate | Besnate (VA) |
| Amatori Calcio Besozzo | Besozzo (VA) |
| A.S. Carnaghese | Carnago (VA) |
| U.S. Castronnese | Castronno (VA) |
| A.P. Gaviratese | Gavirate (VA) |
| A.C. Gazzada | Gazzada Schianno (VA) |
| A.C. Induno Sportiva | Induno Olona (VA) |
| U.S. Malnatese | Malnate (VA) |
| A.S. Solbiatese | Solbiate Arno (VA) |
| A.S. Vedanese | Vedano Olona (VA) |
| F.C. Venegonese | Venegono Superiore (VA) |
| Virtus Tradate | Tradate (VA) |

#### Classifica

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Gaviratese | 46 | 26 | 22 | 2 | 2 | 93 | 14 | +79 |
| 2. | Malnatese | 43 | 26 | | | | | | |
| 3. | Carnaghese | 40 | 26 | | | | | | |
| 4. | Vedanese | 37 | 26 | | | | | | |
| 5. | Besozzo | 36 | 26 | | | | | | |
| 6. | Induno Sportiva | 28 | 26 | | | | | | |
| 7. | Audace Sportiva Besnate | 24 | 26 | | | | | | |
| 8. | Virtus Tradate | 22 | 26 | | | | | | |
| 8. | Albiolese | 22 | 26 | | | | | | |
| 10. | Castronnese | 18 | 26 | | | | | | |
| 11. | Albizzatese | 14 | 26 | | | | | | |
| 12. | Gazzada | 12 | 26 | | | | | | |
| 13. | Solbiatese | 11 | 26 | | | | | | |
| 14. | Venegonese | 7 | 26 | | | | | | |
Legenda:
    Ammesso alle finali regionali.
    Retrocesso in Seconda Divisione 1949-1950.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.

### Girone M
#### Squadre partecipanti

| Club | Città (provincia) |
| S.C. Afforese | Milano |
| S.S. Audace Arese | Arese (MI) |
| U.S. Bollatese | Bollate (MI) |
| U.S. Caronnese | Caronno Pertusella (VA) |
| G.C. Costanza | Cinisello Balsamo (MI) |
| U.S. Costanza Milano | Milano |
| A.S. Garbagnatese | Garbagnate Milanese (MI) |
| U.S. Mozzate | Mozzate (CO) |
| S.S. Ospitalettese | Ospitaletto di Cormano (MI) |
| U.S. Novatese | Novate Milanese (MI) |
| U.S. Salus et Virtus | Turate (CO) |
| A.S. Spreafico Niguardese | Milano |
| A.C. Stelvio | Milano |
| U.S. Uboldese | Uboldo (VA) |

#### Classifica

| Pos. | Squadra | Pt | G |
| 1. | Novatese | 42 | 26 |
| 1. | Bollatese | 42 | 26 |
| 3. | Spreafico Niguardese | 39 | 26 |
| 4. | Uboldese | 33 | 26 |
| 5. | Ospitalettese | 27 | 26 |
| 6. | Stelvio | 26 | 26 |
| 6. | Mozzate | 26 | 26 |
| 8. | Costanza Cinisello Balsamo | 25 | 26 |
| 8. | Afforese | 25 | 26 |
| 10. | Caronnese | 24 | 26 |
| 11. | Salus et Virtus | 19 | 26 |
| 12. | Costanza Milano | 14 | 26 |
| 13. | Garbagnatese | 10 | 26 |
| 14. | Audace Arese | 9 | 26 |
Legenda:
    Ammesso alle finali regionali.
    Retrocesso in Seconda Divisione 1949-1950.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.

### Spareggio per il primo posto in classifica

| | Risultati | | Luogo e data |
| Novatese | 3 - 1 | Bollatese | Meda, ?? ?? 1949 |

### Girone N
#### Squadre partecipanti

| Club | Città (provincia) |
| U.S. Allocchio Bacchini | Barlassina (MI) |
| G.S. Bovisio Masciago | Bovisio Masciago (MI) |
| A.C. Cabiate | Cabiate (CO) |
| A.C. Cesano Maderno | Cesano Maderno (MI) |
| A.S.C. Cinisello | Cinisello Balsamo (MI) |
| U.S. Erbese | Erba (CO) |
| U.S. Gerli | Cusano Milanino (MI) |
| C.S. Lazzatese | Lazzate (MI) |
| U.S. Lentatese | Lentate sul Seveso (MI) |
| A.C. Limbiate | Limbiate (MI) |
| U.S. Paderno Dugnano | Paderno Dugnano (MI) |
| A.S. Seveso | Seveso (MI) |
| A.S. Snia Viscosa | Cesano Maderno (MI) |
| F.C. Snia Viscosa | Varedo (MI) |

#### Classifica

| Pos. | Squadra | Pt | G |
| 1. | Paderno Dugnano | 42 | 26 |
| 1. | Snia Viscosa Cesano Maderno | 42 | 26 |
| 3. | Seveso | 37 | 26 |
| 4. | Snia Viscosa Varedo | 35 | 26 |
| 5. | Cesano Maderno | 33 | 26 |
| 6. | Bovisio Masciago | 28 | 26 |
| 7. | Gerli | 25 | 26 |
| 7. | Cinisello | 25 | 26 |
| 9. | Erbese | 18 | 26 |
| 10. | Cabiate | 15 | 26 |
| 10. | Lazzatese | 15 | 26 |
| 12. | Limbiate | 14 | 26 |
| 13. | Lentatese | 13 | 26 |
| 14. | Allocchio Bacchini | 12 | 26 |
Legenda:
    Ammesso alle finali regionali.
    Retrocesso in Seconda Divisione 1949-1950.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.

### Spareggio per il primo posto in classifica

| | Risultati | | Luogo e data |
| Paderno Dugnano | 1 - 0 | Snia Viscosa | Rho, ?? ?? 1949 |

### Girone O
#### Squadre partecipanti

| Club | Città (provincia) |
| A.C. Aurora | Casalpusterlengo (MI) |
| G.S. Corsera | Milano |
| A.C. Corvetto | Milano |
| U.S. Fiorenzuola | Fiorenzuola d'Arda (PC) |
| D.A. Innocenti | Milano |
| Lodi Sportiva | Lodi (MI) |
| U.S. Melegnanese | Melegnano (MI) |
| G.S. Nivea | Milano |
| S.S. Pandino | Pandino (CR) |
| C.S. Pirelli | Milano |
| A.C. Pro Piacenza | Piacenza |
| C.R.A.L. Redaelli | MI-Rogoredo |
| F.C. Snia Viscosa Milano | Milano |
| U.S. Sangiulianese | San Giuliano Milanese (MI) |

#### Classifica finale

| Pos. | Squadra | Pt | G |
| 1. | Pandino | 40 | 26 |
| 2. | Innocenti | 39 | 26 |
| 3. | Aurora Casalpusterlengo | 34 | 26 |
| 4. | Pirelli | 31 | 26 |
| 4. | Pro Piacenza | 31 | 26 |
| 6. | Sangiulianese | 30 | 26 |
| 7. | Redaelli | 28 | 26 |
| 8. | Melegnanese | 27 | 26 |
| 9. | Corsera | 25 | 26 |
| 10. | Fiorenzuola | 22 | 26 |
| 10. | Snia Viscosa Milano | 22 | 26 |
| 12. | Lodi Sportiva | 18 | 26 |
| 13. | Corvetto | 14 | 26 |
| 14. | Nivea | 3 | 26 |
Legenda:
    Ammesso alle finali regionali.
    Retrocesso in Seconda Divisione 1949-1950.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.

### Girone P
#### Squadre partecipanti

| Club | Città (provincia) |
| A.C. Alfa Romeo | Milano |
| U.S. Arnatese | Arnate di Gallarate (VA) |
| U.S. Borsanese | Borsano (MI) |
| G. Calciatori Fagnanesi | Fagnano Olona (VA) |
| U.S. Castano Primo | Castano Primo (MI) |
| U.S. Cairatese | Cairate (VA) |
| U.S. Cistellum | Cislago (VA) |
| U.S. Edera Cormano | Cormano (MI) |
| U.S. Lonatese | Lonate Pozzolo (VA) |
| U.S. Rescaldinese | Rescaldina (MI) |
| C.S. Robur | Saronno (VA) |
| U.S. Sangiorgese | San Giorgio su Legnano (MI) |
| U.S. Sanmacarese | San Macario di Samarate (VA) |
| U.S. Samaratese-Vergherese | Verghera di Samarate (VA) |

#### Classifica

| Pos. | Squadra | Pt | G |
| 1. | Lonatese | 43 | 26 |
| 2. | Samaratese-Vergherese | 41 | 26 |
| 3. | Castano Primo | 40 | 26 |
| 4. | Rescaldinese | 37 | 26 |
| 5. | Cistellum | 29 | 26 |
| 5. | Alfa Romeo | 29 | 26 |
| 7. | Edera Cormano | 26 | 26 |
| 8. | Calciatori Fagnanese (-1) | 21 | 26 |
| 9. | Arnatese | 20 | 26 |
| 9. | Sanmacarese | 20 | 26 |
| 11. | Borsanese | 18 | 26 |
| 12. | Sangiorgese | 14 | 26 |
| 13. | Cairatese | 12 | 26 |
| 14. | Robur Saronno | 9 | 26 |
Legenda:
    Ammesso alle finali regionali.
    Retrocesso in Seconda Divisione 1949-1950.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.
Note:
    Fagnanese ha scontato 1 punto di penalizzazione in classifica per una rinuncia.

### Girone Q
#### Squadre partecipanti

| Club | Città (provincia) |
| A.N.P.I. Villaguardia | Villa Guardia (CO) |
| U.S. Appianese | Appiano Gentile (CO) |
| S.S. Ardisci e Spera | Cadorago (CO) |
| U.S. Bellagina | Bellagio (CO) |
| U.S. Bregnanese | Bregnano (CO) |
| Pol. Cermenatese | Cermenate (CO) |
| S.C. Falck Dongo | Dongo (CO) |
| U.S. Gravedonese | Gravedona (CO) |
| U.S. Itala | Lurate Caccivio (CO) |
| U.S. Lomazzo | Lomazzo (CO) |
| A.C. Maslianico | Maslianico (CO) |
| A.S. Olgiatese | Olgiate Comasco (CO) |
| S.C. Rovellasca | Rovellasca (CO) |
| U.S. Zampiero Elio | Cadorago (CO) |

#### Classifica finale

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Olgiatese | 38 | 26 | 18 | 2 | 6 | 51 | 21 | +30 |
| 2. | Falck Dongo | 35 | 26 | 16 | 3 | 7 | 56 | 37 | +19 |
| 3. | Ardisci e Spera | 34 | 26 | 16 | 2 | 8 | 60 | 32 | +28 |
| 3. | Maslianico | 34 | 26 | 14 | 6 | 6 | 57 | 41 | +16 |
| 3. | Bellagina | 34 | 26 | 15 | 4 | 7 | 46 | 35 | +11 |
| 6. | Zampiero Elio | 31 | 26 | 13 | 5 | 8 | 47 | 34 | +13 |
| 7. | Itala Lurate | 27 | 26 | 11 | 5 | 10 | 40 | 44 | -4 |
| 8. | Appianese | 25 | 26 | 10 | 5 | 11 | 34 | 42 | -8 |
| 9. | A.N.P.I. Villaguardia | 23 | 26 | 10 | 3 | 13 | 42 | 48 | -6 |
| 10. | Rovellasca | 22 | 26 | 9 | 4 | 13 | 44 | 44 | 0 |
| 11. | Lomazzo | 21 | 26 | 9 | 3 | 14 | 32 | 42 | -10 |
| 12. | Gravedonese | 19 | 26 | 6 | 7 | 13 | 33 | 47 | -14 |
| 13. | Bregnanese | 11 | 26 | 5 | 1 | 20 | 32 | 67 | -35 |
| 14. | Cermenatese | 4 | 26 | 1 | 2 | 23 | 24 | 74 | -50 |
Legenda:
    Ammesso alle finali regionali.
    Retrocesso in Seconda Divisione 1949-1950.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.

### Girone R
#### Squadre partecipanti

| Club | Città (provincia) |
| A.C. Alippi Ippica | Milano |
| G.S. Carabelli | Milano |
| U.S. Castelnovese | Castelnuovo Scrivia (AL) |
| Pol. Iris 1914 Baggio | Milano |
| F.B.C. Half 1919 | Milano |
| F.C. IV Novembre | Milano |
| A.C. Ludovica | Milano |
| E.N.A.L. Magneti Marelli | Sesto San Giovanni |
| A.C. Minerva | Milano |
| E.N.A.L. O.M. | Milano |
| Soc. Pro Gorla | Milano |
| G.S. Snia Viscosa | Voghera (PV) |
| U.S. Speranza | Milano |
| Unione Veterani Calcio | Milano |

#### Classifica

| Pos. | Squadra | Pt | G |
| 1. | Iris 1914 Baggio | 39 | 26 |
| 2. | IV Novembre | 38 | 26 |
| 3. | Castelnovese | 34 | 26 |
| 3. | Pro Gorla | 34 | 26 |
| 3. | Minerva | 34 | 26 |
| 6. | Speranza | 32 | 26 |
| 7. | Magneti Marelli (-1) | 29 | 26 |
| 8. | Snia Viscosa | 27 | 26 |
| 9. | Carabelli | 22 | 26 |
| 10. | Alippi Ippica | 20 | 26 |
| 11. | O.M. | 16 | 26 |
| 12. | Ludovica | 13 | 26 |
| 12. | Half 1919 | 13 | 26 |
| 14. | Veterani Calcio | 10 | 26 |
Legenda:
    Ammesso alle finali regionali.
    Retrocesso in Seconda Divisione 1949-1950.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.
Note:
    Magneti Marelli ha scontato 1 punto di penalizzazione in classifica per una rinuncia.

### Finali regionali

Le vincenti di ogni girone sono ammesse ai 4 gironi di finale: le prime 2 di ogni finale e le due migliori terze sono promosse in Promozione.

#### Classifica finale

| Pos. | Squadra | Pt | G |
| 1. | A.T.M. Milano | 8 | 6 |
| 2. | Mottese | 7 | 6 |
| 3. | Iris 1914 Baggio | 5 | 6 |
| 4. | Gambolese | 4 | 6 |
Legenda:
    Promosso in Promozione 1949-1950.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.

#### Classifica finale

| Pos. | Squadra | Pt | G |
| 1. | Olgiatese | 11 | 6 |
| 2. | Corbetta | 6 | 6 |
| 3. | Gaviratese | 4 | 6 |
| 4. | Lonatese | 3 | 6 |
Legenda:
    Promosso in Promozione 1949-1950.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.

#### Classifica finale

| Pos. | Squadra | Pt | G |
| 1. | Paderno Dugnano | 9 | 6 |
| 2. | Novatese | 8 | 6 |
| 3. | Meratese | 6 | 6 |
| 4. | Vimodronese | 1 | 6 |
Legenda:
    Promosso in Promozione 1949-1950.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.

#### Classifica finale

| Pos. | Squadra | Pt | G | V | N | P |
| 1. | Beretta Gardone | 8 | 6 | 4 | 0 | 2 |
| 2. | Orceana | 7 | 6 | 3 | 1 | 2 |
| 2. | Gazzaniga | 6 | 6 | 3 | 0 | 3 |
| 4. | Pandino | 3 | 6 | 1 | 1 | 4 |
Legenda:
    Promosso in Promozione 1949-1950.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.

## Veneto
### Girone A
#### Squadre partecipanti

| Club | Città (provincia) |
| A.C. Alba Borgo Roma | Verona (VR) |
| G.S. Ambrosiana | Sant'Ambrogio di Valpolicella (VR) |
| A.C. Bentegodi | Verona |
| U.S. Cadidavid | Verona (VR) |
| U.S. Cerea (B = riserve) | Cerea (VR) |
| A.C. Legnago (B = riserve) | Legnago (VR) |
| A.S. Minerbe | Minerbe (VR) |
| A.S. San Giovanni Lupatoto | San Giovanni Lupatoto (VR) |
| A.C. San Martino Buon Albergo | San Martino Buon Albergo (VR) |
| A.C. San Zeno | Verona (VR) |
| Scaligera | Isola della Scala (VR) |
| A.C. Verona (B = riserve) | Verona (VR) |
| A.S. Virtus | Bussolengo (VR) |
| Zevio | Zevio (VR) |

#### Classifica finale

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Cadidavid | 36 | 20 | 16 | 4 | 0 | 54 | 20 | +34 |
| 2. | San Giovanni Lupatoto | 28 | 20 | 12 | 4 | 4 | 50 | 22 | +28 |
| 2. | Virtus | 28 | 20 | 13 | 2 | 5 | 51 | 27 | +24 |
| 4. | Minerbe | 24 | 20 | 11 | 2 | 7 | 43 | 30 | +13 |
| 5. | Ambrosiana | 22 | 20 | 8 | 6 | 6 | 36 | 30 | +6 |
| 6. | San Zeno | 21 | 20 | 9 | 3 | 8 | 53 | 34 | +19 |
| 7. | San Martino Buon Albergo | 17 | 20 | 7 | 3 | 10 | 40 | 43 | -3 |
| 8. | Zevio | 15 | 20 | 4 | 7 | 9 | 21 | 29 | -8 |
| 9. | Alba Borgo Roma (-1) | 11 | 20 | 4 | 4 | 12 | 21 | 44 | -23 |
| 10. | Scaligera (-1) | 9 | 20 | 4 | 2 | 14 | 19 | 52 | -33 |
| 11. | Bentegodi Verona | 7 | 20 | 2 | 3 | 15 | 23 | 78 | -55 |
| -- | Verona B | F.c. | | | | | | | |
| -- | Cerea B | F.c. | | | | | | | |
| -- | Legnago B | Ritirata | | | | | | | |
Legenda:
    Ammesso alle semifinali regionali.
    Ritirato durante il campionato.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.
Note:
    Alba Borgo Roma e Scaligera hanno scontato 1 punto di penalizzazione in classifica per una rinuncia.
    Verona B, Cerea B e Legnago B sono fuori classifica perché squadre riserve di società di categoria superiore.

### Girone B
#### Squadre partecipanti

| Club | Città (provincia) |
| A.C. Cologna | Cologna Veneta (VR) |
| U.S. Montebello | Montebello Vicentino (VI) |
| A.C. Sambonifacese | San Bonifacio (VR) |
* Cologna Veneta e Montebello ammesse alle finali regionali.

### Girone C
#### Squadre partecipanti

| Club | Città (provincia) | Stagione precedente |
| Concordia | Schio (VI) | |
| U.S. Malo | Malo (VI) | |
* Concordia Schio e Malo ammesse alle finali regionali.

### Girone D
#### Squadre partecipanti

| Club | Città (provincia) |
| U.S. Adriese | Adria (RO) |
| A.C. Alba | Rosolina (RO) |
| U.S. Angelo Milani | Taglio di Po (RO) |
| A.C. Clodia | Chioggia (VE) |
| U.S. Conselve | Conselve (PD) |
| S.P. Donadese | Donada (PD) |
| S.S. "Gino Conti" Cavarzere | Cavarzere (VE) |
| G.S. Officine Galileo | Battaglia Terme (PD) |
| G.S. E.N.A.L. Merlara | Merlara (PD) |
| S.P. Monselice | Monselice (PD) |
| A.S. Piovese | Piove di Sacco (PD) |
| A.C. Polesella | Polesella (RO) |
| A.C. Umberto Maddalena | Bottrighe (RO) |

#### Classifica finale

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Conti Cavarzere | 36 | 22 | 16 | 4 | 2 | 62 | 17 | +45 |
| 2. | Adriese | 34 | 22 | 16 | 2 | 4 | 59 | 17 | +42 |
| 2. | Piovese | 32 | 22 | 15 | 2 | 5 | 49 | 22 | +27 |
| 4. | Officine Galileo | 26 | 22 | 11 | 4 | 7 | 33 | 29 | +4 |
| 5. | Clodia | 23 | 22 | 10 | 3 | 9 | 29 | 31 | -2 |
| 6. | Monselice | 23 | 22 | 8 | 4 | 10 | 32 | 42 | -10 |
| 7. | Conselve | 19 | 22 | 7 | 5 | 10 | 25 | 26 | -1 |
| 8. | Umberto Maddalena | 19 | 22 | 8 | 3 | 11 | 38 | 40 | -2 |
| 9. | Polesella | 17 | 22 | 8 | 1 | 13 | 28 | 39 | -11 |
| 10. | Angelo Milani | 15 | 22 | 7 | 1 | 14 | 19 | 41 | -22 |
| 11. | Alba | 12 | 22 | 5 | 2 | 15 | 20 | 55 | -35 |
| 12. | Donadese | 5 | 22 | 2 | 1 | 19 | 14 | 49 | -35 |
| -- | Merlara | Ritirato | | | | | | | |
Legenda:
    Ammesso alle semifinali regionali.
    Ritirato dal campionato e retrocesso in Seconda Divisione 1949-1950.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.
Note:
    Le partite Alba-Polesella, Alba-Donadese e Conselve-Donadese si considerano giocate, ma nulle per la classifica.

### Girone E
#### Squadre partecipanti

| Club | Città (provincia) | Stagione precedente |
| U.S. Bassanello | Padova | |
| Pol. Plateola | Piazzola sul Brenta (PD) | |
* Bassanello Padova e Plateola ammesse alle finali regionali.

### Girone F
#### Squadre partecipanti

| Club | Città (provincia) |
| A.C. Belluno (B = riserve) | Belluno |
| A.C. Crocetta | Crocetta del Montello (TV) |
| U.S. Feltrese | Feltre (BL) |
| G.S. Dop. Ferrovieri Baldrocco | Treviso |
| G.S. Giorgione (B = riserve) | Castelfranco Veneto (TV) |
| A.C. Montebelluna (B = riserve) | Montebelluna (TV) |
| U.S. Pravato | Paese (TV) |
| A.C. Pro Mogliano | Mogliano Veneto (TV) |
| U.S. Silea | Silea (TV) |
| C.S. Spresiano | Spresiano (TV) |
| Treviso F.C. (B = riserve) | Treviso |
| U.S. Virtus | Noale (VE) |

#### Classifica finale

| Pos. | Squadra | Pt | G |
| 1. | Feltrese | 24 | 14 |
| 2. | Virtus | 18 | 14 |
| 3. | Pravato | 14 | 14 |
| 3. | Spresiano | 14 | 14 |
| 5. | Silea | 13 | 14 |
| 6. | Crocetta | 11 | 14 |
| 7. | Ferrovieri Baldrocco | 10 | 14 |
| 8. | Pro Mogliano | 8 | 14 |
| -- | Treviso B | F. c. | -- |
| -- | Belluno B | F. c. | -- |
| -- | Giorgione B | F. c. | -- |
| -- | Montebelluna B | F. c. | -- |
Legenda:
    Ammesso alle semifinali regionali.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.

### Girone G
#### Squadre partecipanti

| Club | Città (provincia) | Stagione precedente |
| A.C. Fossalta | Fossalta di Piave (VE) | |
| S.S. Libertas | Ceggia (VE) | |
Verdetti
* Fossalta di Piave e Libertas Ceggia ammesse alle finali regionali.

### Semifinali venete
#### Classifica finale

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Cadidavid | 9 | 6 | | | | | | |
| 1. | Cadidavid | 9 | 6 | | | | | | |
| 2. | Piovese | 9 | 6 | | | | | | |
| 3. | Montebello | 3 | 6 | | | | | | |
| 4. | Libertas Belluno | 3 | 6 | 0 | 1 | 5 | 5 | 13 | -8 |
Legenda:
    Promosso in Promozione 1949-1950.
    Ammesso alle finali regionali.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.

### Spareggio per il primo posto in classifica

| | Risultati | | Luogo e data |
| Cadidavid | 6 - 2 | Piovese | ??, ?? ?? 1949 |

#### Classifica finale

| Pos. | Squadra | Pt | G |
| 1. | Adriese | 9 | 6 |
| 1. | Adriese | 9 | 6 |
| 2. | San Giovanni Lupatoto | 9 | 6 |
| 3. | Cologna Veneta | 5 | 6 |
| 4. | Plateola | 1 | 6 |
Legenda:
    Promosso in Promozione 1949-1950.
    Ammesso alle finali regionali.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.

### Spareggio per il primo posto in classifica

| | Risultati | | Luogo e data |
| Adriese | 3 - 1 | San Giovanni Lupatoto | Padova, 12 giugno 1949 |

#### Classifica finale

| Squadra | Pt | G |
| Feltrese | 7 | 4 |
| Feltrese | 7 | 4 |
| Conti Cavarzere | 4 | 4 |
| Malo | 1 | 4 |
Legenda:
    Promosso in Promozione 1949-1950.
    Ammesso alle finali regionali.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.

#### Classifica finale

| Pos. | Squadra | Pt | G |
| 1. | Fossalta Piave | 11 | 6 |
| 1. | Fossalta Piave | 11 | 6 |
| 2. | Virtus Noale | 6 | 6 |
| 3. | Libertas Ceggia | 3 | 6 |
| 4. | Bassanello | 2 | 6 |
Legenda:
    Promosso in Promozione 1949-1950.
    Ammesso alle finali regionali.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.

### Finali regionali
#### Semifinali

| | Risultati | | Luogo e data |
| Cadidavid | 1-2 | Adriese | Verona, 19 giugno 1949 |
| Adriese | 1-1 | Cadidavid | Adria, 26 giugno 1949 |
| Feltrese | 5-0 | Fossalta Piave | Feltre, 19 giugno 1949 |
| Fossalta Piave | 4-1 | Feltrese | Fossalta di Piave, 26 giugno 1949 |
* Adriese e Feltrese ammesse alla finalissima.

#### Finali

| | Risultati | | Luogo e data |
| Adriese | 5-0 | Feltrese | Adria, 29 giugno 1949 |
| Feltrese | 2-4 | Adriese | Feltre, 3 luglio 1949 |
* Adriese campione regionale veneto di Prima Divisione.

## Friuli-Venezia Giulia
### Girone A
#### Squadre partecipanti

| Club | Città (provincia) |
| A.S. Stabilimenti Industriali (ASSI) | Cordenons (UD) |
| A.C. Amadio Cecchella | Aviano (UD) |
| A.C.C. Basiliano | Basiliano (UD) |
| S.A.S. Casarsa | Casarsa della Delizia (UD) |
| U.S. Codroipese | Codroipo (UD) |
| A.S. Maniago | Maniago (UD) |
| A.C. Pordenone | Pordenone (UD) |
| S.S. Sacilese | Sacile (UD) |
| S.P.A.L. Cordovado | Cordovado (UD) |
| U.S. Spilimbergo | Spilimbergo (UD) |

#### Classifica finale

| Pos. | Squadra | Pt | G |
| 1. | Pordenone | ?? | 28 |
| 2. | Codroipese | ?? | 28 |
| 3. | ??? | ?? | 28 |
| 4. | ??? | ?? | 28 |
| 5. | ??? | ?? | 28 |
| 6. | ??? | ?? | 28 |
| 7. | ??? | ?? | 28 |
| 8. | ??? | ?? | 28 |
| 9. | ??? | ?? | 28 |
| 10. | ??? | ?? | 28 |
| 11. | ??? | ?? | 28 |
| 12. | ??? | ?? | 28 |
| 13. | ??? | ?? | 28 |
| 14. | ??? | ?? | 28 |
| 15. | ??? | ?? | 28 |
Legenda:
    Ammesso alle finali regionali.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.

### Girone B
#### Squadre partecipanti

| Club | Città (provincia) |
| A.S. Caporiacco | Caporiacco di Colloredo di Monte Albano |
| A.S. Edmondo Brian | Precenicco (UD) |
| A.S. Gemonese | Gemona del Friuli (UD) |
| A.S. Latisanese | Latisana (UD) |
| A.C. Martignacco | Martignacco (UD) |
| A.C. Mortegliano | Mortegliano (UD) |
| G.S. Officine Bertoli | Tavagnacco (UD) |
| A.S. Pagnacco | Pagnacco (UD) |
| A.C. Pozzuolo | Pozzuolo del Friuli (UD) |
| A.S. Pro Tolmezzo | Tolmezzo (UD) |
| U.S. R. Cogolo | Zugliano di Pozzuolo del Friuli (UD) |
| A.C. San Daniele | San Daniele del Friuli (UD) |
| A.S. San Gottardo | Udine |
| U.S. Talmassons | Talmassons (UD) |
| U.S. Tarcentina | Tarcento (UD) |
| A.C. Tricesimo | Tricesimo (UD) |

#### Classifica finale

| Pos. | Squadra | Pt | G |
| 1. | Gemonese | 46 | ?? |
| 2. | R. Cogolo | 45 | ?? |
| 3. | San Gottardo | 40 | ?? |
| 4. | Officine Bertoli | 40 | ?? |
| 5. | San Daniele | 34 | ?? |
| 6. | Tricesimo | 33 | ?? |
| 7. | Latisanese | 33 | ?? |
| 8. | Edmondo Brian | 31 | ?? |
| 9. | Pro Tolmezzo | 31 | ?? |
| 10. | Caporiacco | 28 | ?? |
| 11. | Pagnacco | 27 | ?? |
| 12. | Talmassons | 24 | ?? |
| 13. | Martignacco | 21 | ?? |
| 14. | Mortegliano | 14 | ?? |
| 15. | Tarcentina | 10 | ?? |
| 16. | Pozzuolo | 10 | ?? |
Legenda:
    Ammesso alle finali regionali.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.
Note:
    Classifica incompleta (13 punti mancanti dal computo totale).
    Tarcentina e Pozzuolo 1 partita in meno.

### Girone C
#### Squadre partecipanti

| Club | Città (provincia) |
| S.P. Aiello | Aiello del Friuli (UD) |
| A.S. Aquileia | Aquileia (UD) |
| C.R.D.A. Cantieri Riuniti Dell'Adriatico | Trieste |
| G.S. Edera Cavana | Trieste |
| A.S. Fiumicello | Fiumicello (UD) |
| A.S. Juventus | Trieste |
| U.S. Muggesana | Muggia (TS) |
| A.S.C. Ontagnanese | Ontagnano di Gonars (UD) |
| U.S. Ponzianina | Trieste |
| A.C. Pieris | Pieris di San Canzian d'Isonzo (GO) |
| U.S. Sevegliano | Sevegliano di Bagnaria Arsa |
| A.C. Risanese | Risano di Pavia di Udine (UD) |
| A.S. Ronchi | Ronchi dei Legionari (GO) |
| A.C. Ruda | Ruda (UD) |
| A.S. ENAL Terzo | Terzo di Aquileia (UD) |
| U.S. Edera Isonzo | Turriaco (GO) |

#### Classifica finale

| Pos. | Squadra | Pt | G |
| ?. | Ponzianina | ?? | 30 |
| ?. | Pieris | ?? | 30 |
| 3. | ??? | ?? | 30 |
| 4. | ??? | ?? | 30 |
| 5. | ??? | ?? | 30 |
| 6. | ??? | ?? | 30 |
| 7. | Ronchi | 35 | 30 |
| 8. | ??? | ?? | 30 |
| 9. | ??? | ?? | 30 |
| 10. | ??? | ?? | 30 |
| 11. | ??? | ?? | 30 |
| 12. | ??? | ?? | 30 |
| 13. | ??? | ?? | 30 |
| 14. | ??? | ?? | 30 |
| 15. | ??? | ?? | 30 |
| 16. | ??? | ?? | 30 |
Legenda:
    Ammesso alle finali regionali.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.

### Girone D
#### Squadre partecipanti

| Club | Città (provincia) |
| A.S.C. A.C.E.G.A.T. | Trieste |
| U.S. Aris | Aris di Monfalcone (GO) |
| C.S. Robur | Trieste |
| A.S. La Fiaccola Dalmazia | Trieste |
| C.S. Internazionale | Trieste |
| A.C. Isontina Libertas | Gorizia |
| U.S. Itala | Gradisca d'Isonzo (GO) |
| U.S. Manzanese | Manzano (UD) |
| C.R.D.A. Monfalcone | Monfalcone (GO) |
| A.S. Mossa | Mossa (GO) |
| A.S. Pro Romans | Romans d'Isonzo (GO) |
| U.S. Sagrado | Sagrado (GO) |
| A.S. San Canciano | San Canzian d'Isonzo (GO) |
| A.S. San Lorenzo | Mossa (GO) |
| G.S. Stabilimento Tipografico Triestino | Trieste |
| S.S. Villesse | Villesse (GO) |

#### Classifica finale

| Pos. | Squadra | Pt | G |
| 1. | Itala | 48 | 28 |
| 2. | CRDA Monfalcone | 43 | 28 |
| 3. | Mossa | 40 | 28 |
| 4. | ACEGAT | 37 | 28 |
| 4. | Internazionale | 37 | 28 |
| 6. | San Canciano | 29 | 28 |
| 7. | San Lorenzo Isontino | 29 | 28 |
| 8. | Manzanese | 28 | 28 |
| 9. | Isontina Libertas | 25 | 28 |
| 10. | Sagrado | 20 | 28 |
| 10. | La Fiaccola Dalmazia | 20 | 28 |
| 12. | Stab. Tipografico Triestino | 17 | 28 |
| 12. | Pro Romans | 17 | 28 |
| 14. | Robur Trieste | 15 | 28 |
| 15. | Villesse | 7 | 28 |
| 16. | Aris | 0 | |
Legenda:
    Ammesso alle finali regionali.
    Ritirato dal campionato.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.
Note:
    Mancano 8 punti non segnalati.
    «A causa di numerosi giocatori con tesseramenti irregolari, molte squadre sono state punite dalla Segretaria Federale della F.I.G.C. colla perdita di tutti i punti conseguiti in tutte le partite giocate in cui hanno partecipato i giocatori incriminati.»

### Finali regionali
#### Girone finale A

| Pos. | Squadra | Pt | G |
| ?. | Pieris | ?? | 6 |
| ?. | Itala | ?? | 6 |
| ?. | R. Cogolo | ?? | 6 |
| 4. | Pordenone | ?? | 6 |

#### Girone finale B

| Pos. | Squadra | Pt | G |
| 1. | CRDA Monfalcone | ?? | 6 |
| 2. | Codroipese | ?? | 6 |
| 3. | Gemonese | ?? | 6 |
| 4. | Ponzianina | ?? | 6 |
* Itala Gradisca, C.R.D.A. Monfalcone e Pieris promosse in Promozione 1949-1950.

## Trentino-Alto Adige

Lega Regionale Venezia Tridentina, Trento.

### Girone Trento
#### Squadre partecipanti

| Club | Città (provincia) |
| S.S. Benacense | Riva del Garda (TN) |
| G.S. Guardia di Finanza | Trento |
| I.N.A. Mori | Mori (TN) |
| U.S. La Quercia | Rovereto (TN) |
| S.S. Olivo | Arco (TN) |
| A.S. Perginese | Pergine Valsugana (TN) |
| U.S. Rovereto (B = riserve) | Rovereto (TN) |
| A.C. Trento (B = riserve) | Trento |
| Virtus Riva | Riva del Garda (TN) |

#### Classifica finale

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Guardia di Finanza | 26 | 16 | 12 | 2 | 2 | 47 | 11 | +36 |
| 2. | Olivo | 26 | 16 | 11 | 4 | 1 | 49 | 14 | +35 |
| 3. | Benacense 1905 | 25 | 16 | 11 | 3 | 2 | 44 | 16 | +28 |
| 4. | Virtus Riva | 17 | 16 | 7 | 3 | 6 | 27 | 19 | +8 |
| 5. | La Quercia | 17 | 16 | 7 | 3 | 6 | 26 | 23 | +3 |
| 6. | Rovereto B | 14 | 16 | 6 | 2 | 8 | 21 | 42 | -21 |
| 7. | Trento B | 12 | 16 | 5 | 2 | 9 | 18 | 44 | -26 |
| 8. | I.N.A. Mori | 7 | 16 | 2 | 3 | 11 | 15 | 39 | -24 |
| 9. | Perginese | 0 | 16 | 0 | 0 | 16 | 3 | 42 | -39 |
Legenda:
    Ammesso alle finali regionali.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.

### Girone Bolzano
#### Squadre partecipanti

| Club | Città (provincia) |
| VI Alpini | Merano (BZ) |
| A.C. Bolzano (B = riserve) | Bolzano |
| F.C. Bressanone | Bressanone (BZ) |
| I.N.A. Bolzano | Bolzano |
| Merano Sportiva (B = riserve) | Merano (BZ) |
| C.R.A.L. Montecatini | Merano-Sinigo (BZ) |

#### Classifica finale

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Montecatini Sinigo | 16 | 10 | 6 | 4 | 0 | 24 | 11 | +13 |
| 2. | I.N.A. Bolzano | 16 | 10 | 7 | 2 | 1 | 25 | 10 | +15 |
| 3. | Bolzano B | 11 | 10 | 4 | 3 | 3 | 14 | 14 | 0 |
| 4. | Bressanone | 11 | 10 | 4 | 3 | 3 | 15 | 11 | +4 |
| 5. | Merano Sportiva B | 6 | 10 | 2 | 2 | 6 | 8 | 20 | -12 |
| 6. | VI Alpini | 0 | 10 | 0 | 0 | 10 | 0 | 20 | -20 |
Legenda:
    Ammesso alle finali regionali.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.

### Girone finale

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Guardia di Finanza | 8 | 6 | 3 | 2 | 1 | 14 | 8 | +6 |
| 2. | Olivo | 8 | 6 | 3 | 2 | 1 | 12 | 7 | +5 |
| 3. | Montecatini Sinigo | 6 | 6 | 3 | 0 | 3 | 9 | 14 | -5 |
| 4. | I.N.A. Bolzano | 2 | 6 | 0 | 2 | 4 | 5 | 11 | -6 |
Legenda:
    Campione regionale.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.

### Spareggio per il titolo regionale

| | Risultati | | Luogo e data |
| Guardia di Finanza | 1 - 0 | Olivo Arco | ??, ?? 1949 |

## Emilia-Romagna
### Girone A
#### Squadre partecipanti

| Club | Città (provincia) | Stagione precedente |
| A.S. Cervia | Cervia (RA) | |
| U.S. Medicinese | Medicina (BO) | |

#### Classifica finale

| Pos. | Squadra | Pt | G |
| 1. | Medicinese | ?? | 28 |
| 2. | ??? | ?? | 28 |
| 3. | ??? | ?? | 28 |
| 4. | ??? | ?? | 28 |
| 5. | ??? | ?? | 28 |
| 6. | ??? | ?? | 28 |
| 7. | ??? | ?? | 28 |
| 8. | ??? | ?? | 28 |
| 9. | ??? | ?? | 28 |
| 10. | Cervia | ?? | 28 |
| 11. | ??? | ?? | 28 |
| 12. | ??? | ?? | 28 |
| 13. | ??? | ?? | 28 |
| 14. | ??? | ?? | 28 |
| 15. | ??? | ?? | 28 |
Legenda:
    Ammesso alle finali regionali.
    Retrocesso in Seconda Divisione.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.

### Girone B
#### Squadre partecipanti

| Club | Città (provincia) |
| F.d.G. Baricellese | Baricella (BO) |
| A.S. Bolognina | Bolognina di Crevalcore (BO) |
| A.G.C. Budrio | Budrio (BO) |
| Castelfranco F.C. | Castelfranco Emilia (MO) |
| F.d.G. Castenaso | Castenaso (BO) |
| U.S. Corticella | Bologna |
| U.C. Crevalcore | Crevalcore (BO) |
| Formigine Calcio | Formigine (MO) |
| S.S. Leparle | Bologna |
| A.C. Massese | Massa Finalese di Finale Emilia (MO) |
| A.C. Persicetana | San Giovanni in Persiceto (BO) |
| A.S.C. Pioppe | Pioppe di Salvaro (BO) |
| F.d.G. San Gabriele | San Gabriele di Baricella (BO) |
| Sassuolo Sportiva | Sassuolo (MO) |
| Savena F.C. | Bologna |
| S.S. C.R.A.L. Tranvieri | Bologna |

#### Classifica finale

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Baricellese | 49 | 30 | 21 | 7 | 2 | 84 | 29 | +55 |
| 2. | Tranvieri | 45 | 30 | 19 | 7 | 4 | 75 | 27 | +48 |
| 3. | Sassuolo | 43 | 30 | 18 | 7 | 5 | 67 | 35 | +32 |
| 4. | San Gabriele | 39 | 30 | 16 | 7 | 7 | 46 | 33 | +13 |
| 5. | Massese | 37 | 30 | 16 | 5 | 9 | 61 | 50 | +11 |
| 6. | Pioppe | 35 | 30 | 13 | 9 | 8 | 53 | 42 | +11 |
| 7. | Budrio | 35 | 30 | 14 | 7 | 9 | 63 | 52 | +11 |
| 8. | Persicetana (-1) | 31 | 30 | 12 | 8 | 10 | 49 | 36 | +13 |
| 9. | Castelfranco | 30 | 30 | 12 | 6 | 12 | 51 | 55 | -4 |
| 10. | Corticella | 27 | 30 | 10 | 7 | 13 | 36 | 37 | -1 |
| 11. | Savena | 23 | 30 | 9 | 5 | 16 | 39 | 51 | -12 |
| 12. | Formigine | 23 | 30 | 9 | 5 | 16 | 33 | 76 | -43 |
| 13. | Castenaso | 21 | 30 | 8 | 5 | 17 | 38 | 65 | -27 |
| 14. | Lèparlè | 20 | 30 | 5 | 10 | 15 | 34 | 51 | -17 |
| 15. | Crevalcore | 18 | 30 | 8 | 2 | 20 | 36 | 55 | -19 |
| 16. | Bolognina (-1) | 0 | 30 | 0 | 1 | 29 | 9 | 84 | -75 |
Legenda:
    Ammesso alle finali regionali.
    Retrocesso in Seconda Divisione.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.
Note:
    Persicetana e Bolognina hanno scontato 1 punto di penalizzazione in classifica per una rinuncia.
    Baricellese promossa in Promozione (rinuncia e rinuncia alle finali per il Titolo).
    Massese, Savena, Crevalcore, Lèparlè, Crevalcore e Bolognina non iscritti la stagione successiva.

### Girone C
#### Squadre partecipanti

| Club | Città (provincia) | Stagione precedente |
| Pol. Molinella | Molinella (BO) | |
| S.P. Portuense | Portomaggiore (FE) | |

#### Classifica finale

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Portuense | 46 | 28 | | | | | | |
| 2. | ??? | ?? | 28 | | | | | | |
| 3. | ??? | ?? | 28 | | | | | | |
| 4. | ??? | ?? | 28 | | | | | | |
| 5. | ??? | ?? | 28 | | | | | | |
| 6. | ??? | ?? | 28 | | | | | | |
| 7. | ??? | ?? | 28 | | | | | | |
| 8. | ??? | ?? | 28 | | | | | | |
| 9. | ??? | ?? | 28 | | | | | | |
| 10. | ??? | ?? | 28 | | | | | | |
| 11. | ??? | ?? | 28 | | | | | | |
| 12. | ??? | ?? | 28 | | | | | | |
| 13. | ??? | ?? | 28 | | | | | | |
| 14. | ??? | ?? | 28 | | | | | | |
| 15. | Molinella | 10 | 28 | 3 | 4 | 21 | 15 | 68 | -53 |
Legenda:
    Ammesso alle finali regionali.
    Retrocesso in Seconda Divisione.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.

### Girone D
#### Squadre partecipanti

| Club | Città (provincia) |
| A.C. Carpi | Carpi (MO) |
| U.S. Castelbelforte | Castelbelforte (MN) |
| A.C. Castelmassa | Castelmassa (RO) |
| A.C. Concordia | Concordia sulla Secchia (MO) |
| A.C. Gonzaga | Gonzaga (MN) |
| U.S. Governolese | Governolo di Roncoferraro (MN) |
| A.S. Langhiranese | Langhirano (PR) |
| U.S. Mirandolese | Mirandola (MO) |
| Noceto A.C. | Noceto (PR) |
| Ostiglia F.B.C. | Ostiglia (MN) |
| U.S. Poggese | Poggio Rusco (MN) |
| Pro Italia Correggio | Correggio (RE) |
| U.S. Scandianese | Scandiano (RE) |
| S.S. Sermide | Sermide (MN) |
| A.C. Viadanese | Viadana (MN) |

#### Classifica finale

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Scandianese | 38 | 28 | 17 | 4 | 7 | 72 | 27 | +45 |
| 2. | Noceto | 37 | 28 | 15 | 7 | 6 | 43 | 28 | +15 |
| 3. | Ostiglia | 33 | 28 | 13 | 7 | 8 | 41 | 35 | +6 |
| 3. | Poggese | 33 | 28 | 14 | 5 | 9 | 41 | 41 | 0 |
| 5. | Langhiranese (-1) | 32 | 28 | 15 | 3 | 10 | 52 | 39 | +13 |
| 6. | Viadanese (-1) | 31 | 28 | 13 | 6 | 9 | 44 | 37 | +7 |
| 7. | Castelmassa | 30 | 28 | 13 | 4 | 11 | 45 | 35 | +10 |
| 7. | Gonzaga | 30 | 28 | 11 | 8 | 9 | 37 | 29 | +8 |
| 9. | Concordia (-1) | 29 | 28 | 13 | 4 | 11 | 54 | 41 | +13 |
| 10. | Carpi | 26 | 28 | 9 | 8 | 11 | 41 | 42 | -1 |
| 11. | Mirandolese | 24 | 28 | 9 | 6 | 13 | 54 | 43 | +11 |
| 11. | Castelbelforte | 24 | 28 | 9 | 6 | 13 | 40 | 67 | -27 |
| 13. | Sermide | 23 | 28 | 8 | 7 | 13 | 38 | 54 | -16 |
| 14. | Governolese | 22 | 28 | 7 | 8 | 13 | 38 | 46 | -8 |
| 15. | Pro Italia Correggio | 5 | 28 | 1 | 3 | 24 | 14 | 76 | -62 |
Legenda:
    Ammesso alle finali regionali.
    Retrocesso in Seconda Divisione.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.
Note:
    Langhiranese, Viadanese e Concordia hanno scontato 1 punto di penalizzazione in classifica per una rinuncia.

### Finali per il titolo regionale

| | Risultati | | Luogo e data |
| Scandianese | 3 - 1 | Medicinese | Scandiano, 12 giugno 1949 |
| Medicinese | 4 –0 | Scandianese | Medicina, 19 giugno 1949 |
| Scandianese | 1 - 1 (dts) | Medicinese | Bologna, 26 giugno 1949 |
| Medicinese | 3 - 2 | Scandianese | Bologna, 3 luglio 1949 |
| Portuense | ? - ? | Baricellese | Portomaggiore, ?? 1949 |
| Baricellese | ? - ? | Portuense | Baricella, ?? 1949 |
* Medicinese e Baricellese ammesse alla finalissima.

### Finalissima

* La Baricellese rinuncia alle finali per il titolo e la Medicinese è dichiarata campione regionale.

### Verdetti finali

* Medicinese, Portuense e Scandianese promosse.
* La Baricellese rinunciò alla promozione.

## Toscana
### Girone C
#### Squadre partecipanti

| Club | Città (provincia) |
| A.S. Ardenza | Livorno |
| A.S. Antignano | Livorno |
| Audax Barbaricina | Pisa |
| A.C. Calci | Calci (PI) |
| U.S. Castiglioncello | Castiglioncello di Rosignano (LI) |
| A.C. Collesalvetti | Collesalvetti (LI) |
| G.S. Montecatini Marmi | Carrara |
| U.S. Marinese | Marina di Pisa |
| U.S. Perignano | Perignano di Casciana Terme Lari (PI) |
| U.S. San Frediano | San Frediano a Settimo di Cascina (PI) |
| S.S. San Prospero | Navacchio di Cascina (PI) |
| S.S. Urbino Taccola | Uliveto Terme di Vicopisano (PI) |
| Visignano | Visignano di Cascina (PI) |
| A.C. Volterrana | Volterra (PI) |

#### Classifica finale

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Ardenza | 38 | 24 | 18 | 2 | 4 | 66 | 20 | +46 |
| 2. | Montecatini Marmi | 35 | 24 | 16 | 3 | 5 | 43 | 15 | +28 |
| 3. | Collesalvetti | 34 | 24 | 16 | 2 | 6 | 61 | 39 | +22 |
| 4. | Castiglioncello | 26 | 24 | 11 | 4 | 9 | 62 | 47 | +15 |
| 4. | Volterrana (-1) | 26 | 24 | 12 | 3 | 9 | 50 | 40 | +10 |
| 6. | Antignano | 24 | 24 | 10 | 4 | 10 | 50 | 58 | -8 |
| 7. | Audax Barbaricina | 23 | 24 | 10 | 3 | 11 | 42 | 49 | -7 |
| 8. | San Prospero | 22 | 24 | 9 | 4 | 11 | 29 | 35 | -6 |
| 9. | San Frediano | 21 | 24 | 8 | 5 | 11 | 46 | 56 | -10 |
| 10. | Urbino Taccola | 18 | 24 | 8 | 2 | 14 | 34 | 53 | -19 |
| 11. | Calci (-1) | 16 | 24 | 7 | 3 | 14 | 34 | 53 | -19 |
| 12. | Perignano | 14 | 24 | 6 | 2 | 16 | 30 | 57 | -27 |
| 13. | Marinese | 13 | 24 | 5 | 3 | 16 | 23 | 48 | -25 |
| -- | Visignano | Ritirato | | | | | | | |
Legenda:
    Ammesso alle finali regionali.
    Ritirato dal campionato e retrocesso in Seconda Divisione 1949-1950.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.
Note:
    Volterrana e Calci hanno scontato 1 punto di penalizzazione in classifica per una rinuncia.

### Girone D
#### Squadre partecipanti

| Club | Città (provincia) |
| S.S. Argentario | Porto Santo Stefano (GR) |
| S.S. Audace | Portoferraio (LI) |
| A.C. Bolgheri | Bolgheri di Castagneto Carducci (LI) |
| U.S. Campiglia | Campiglia Marittima (LI) |
| U.S. Gavorrano | Gavorrano (GR) |
| A.C. Massa Marittima | Massa Marittima (GR) |
| A.S. Minatori Ribolla | Ribolla di Roccastrada (GR) |
| A.S. Pro Follonica | Follonica (GR) |
| G.S. San Carlo Solvay | San Carlo di San Vincenzo (LI) |
| U.S. San Vincenzo | San Vincenzo (LI) |
| G.S. Solvay Ponteginori | Ponteginori di Montecatini Val di Cecina (PI) |
| U.S. Suvereto | Suvereto (LI) |
| U.S. Vada | Vada di Rosignano Marittimo (LI) |
| A.S. Virtus | Venturina di Campiglia Marittima (LI) |

#### Classifica finale

| Pos. | Squadra | Pt | G |
| 1. | San Vincenzo | 37 | 26 |
| 2. | Solvay Ponteginori | 34 | 26 |
| 3. | Gavorrano | 31 | 26 |
| 3. | Minatori Ribolla | 31 | 26 |
| 5. | Pro Follonica | 29 | 26 |
| 5. | San Carlo Solvay | 29 | 26 |
| 7. | Audace | 22 | 26 |
| 7. | Bolgheri | 22 | 26 |
| 9. | Argentario | 21 | 26 |
| 10. | Massa Marittima (-1) | 18 | 26 |
| 11. | Campiglia | 17 | 26 |
| 12. | Virtus | 13 | 26 |
| 13. | Suvereto | 4 | 26 |
| -- | Vada | Escluso | |
Legenda:
    Ammesso alle finali regionali.
    Escluso dal campionato e retrocesso in Seconda Divisione 1949-1950.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.
Note:
    Massa Marittima ha scontato 1 punto di penalizzazione in classifica per una rinuncia.

## Marche
### Girone A
#### Squadre partecipanti

| Club | Città (provincia) |
| U.S. Anconitana (B = riserve) | Ancona |
| S.S. Spes Corinaldo | Corinaldo (AN) |
| S.S. Falconarese | Falconara Marittima (AN) |
| A.S. Jesina (B = riserve) | Jesi (AN) |
| U.S. Pergolese | Pergola (PS) |
| Cabernardi | Cabernardi di Sassoferrato (AN) |
| S.S. Giuseppe Mazzini | Jesi (AN) |
| U.S. Fermignanese | Fermignano (PS) |
| U.S. Vigor (B = riserve) | Senigallia (AN) |
| A.S. Cupramontana | Cupramontana (AN) |
| A.S. Biagio Nazzaro | Chiaravalle (AN) |

#### Classifica

| Pos. | Squadra | Pt | G |
| ?. | Formignanese | ?? | 20 |
| ?. | Falconarese | ?? | 20 |
| 3. | ??? | ?? | 20 |
| 4. | ??? | ?? | 20 |
| 5. | ??? | ?? | 20 |
| 6. | ??? | ?? | 20 |
| 7. | ??? | ?? | 20 |
| 8. | ??? | ?? | 20 |
| 9. | ??? | ?? | 20 |
| 10. | ??? | ?? | 20 |
| 11. | ??? | ?? | 20 |
Legenda:
    Ammesso alle finali regionali.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.

### Girone B
#### Squadre partecipanti

| Club | Città (provincia) |
| G.S. Castelfidardo | Castelfidardo (AN) |
| S.S. Ennio Passamonti | Camerino (MC) |
| U.S. Filottranese | Filottrano (AN) |
| U.S. Loreto | Loreto (AN) |
| A.C. Maceratese (B = riserve) | Macerata |
| Numana | Numana (AN) |
| U.S. Osimana | Osimo (AN) |
| Pioraco | Pioraco (MC) |
| S.S. Portorecanati | Porto Recanati (MC) |
| Potentina | Potenza Picena (MC) |
| U.S. Recanati | Recanati (MC) |

#### Classifica

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Castelfidardo | 32 | 20 | 14 | 4 | 2 | 58 | 12 | +46 |
| 2. | Osimana | 30 | 20 | 12 | 6 | 2 | 50 | 13 | +37 |
| 3. | Numana | 28 | 20 | | | | | | |
| 4. | Ennio Passamonti | 22 | 20 | | | | | | |
| 5. | Portorecanati | 21 | 20 | | | | | | |
| 6. | Pioraco | 19 | 20 | | | | | | |
| 7. | Filottranese | 18 | 20 | | | | | | |
| 8. | Recanati | 16 | 20 | | | | | | |
| 9. | Loreto | 15 | 20 | | | | | | |
| 10. | Maceratese B | 7 | 20 | | | | | | |
| 11. | Potentina | 6 | 20 | | | | | | |
Legenda:
    Ammesso alle finali regionali.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.
Note:
    6 punti mancanti dal computo totale.

### Girone C
#### Squadre partecipanti

| Club | Città (provincia) |
| S.S. Robur | Grottammare (AP) |
| U.S. Sambenedettese (B = riserve) | San Benedetto del Tronto (AP) |
| S.S. San Crispino | Porto Sant'Elpidio (AP) |
| Libertas | Macerata |
| A.C. Fermana (B = riserve) | Fermo (AP) |
| Savignano | Savignano-Montetassi (PS) |
| U.S. Portocivitanovese | Porto Civitanova (MC) |
| A.S. Ascoli (B = riserve) | Ascoli Piceno |
| A.C. Elpidiense | Sant'Elpidio a Mare (AP) |
| U.S. Sangiorgese | Porto San Giorgio (AP) |

#### Classifica

| Pos. | Squadra | Pt | G |
| 1. | Robur Grottammare | ?? | 18 |
| 2. | San Crispino | ?? | 18 |
| 3. | ??? | ?? | 18 |
| 4. | ??? | ?? | 18 |
| 5. | Portocivitanovese | ?? | 18 |
| 6. | ??? | ?? | 18 |
| 7. | ??? | ?? | 18 |
| 8. | ??? | ?? | 18 |
| 9. | ??? | ?? | 18 |
| 10. | ??? | ?? | 18 |
Legenda:
    Ammesso alle finali regionali.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.

### Semifinali
#### Girone A

Squadre partecipanti
* Falconarese
* Fermignanese
* Osimana

#### Classifica

| Pos. | Squadra | Pt | G |
| 1. | Osimana | ?? | 4 |
| 2. | ??? | ?? | 4 |
| 3. | ??? | ?? | 4 |
Legenda:
    Ammesso alla finalissima.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.

#### Girone B

Squadre partecipanti
* Castelfidardo
* Robur Grottammare
* San Crispino

#### Classifica

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Castelfidardo | 7 | 4 | 3 | 1 | 0 | 6 | 1 | +5 |
| 2. | ??? | ?? | 4 | | | | | | |
| 3. | ??? | ?? | 4 | | | | | | |
Legenda:
    Ammesso alla finalissima.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.

### Finalissima

| | Risultati | | Luogo e data |
| Castelfidardo | 1 - 0 | Osimana | Ancona, 26 giugno 1949 |
* Castelfidardo campione regionale marchigiano di Prima Divisione e promosso in Promozione 1949-1950.

## Umbria
### Squadre partecipanti

| Club | Città (provincia) |
| 8 °C.A.R. Orvieto | Orvieto (TR) |
| Alba San Martino in Campo | San Martino in Campo (PG) |
| A.C. Città di Castello | Città di Castello (PG) |
| A.S. Deruta | Deruta (PG) |
| S.E.F. F.lli Canonichetti Assisi | Assisi (PG) |
| A.S. Foligno (B = riserve) | Foligno (PG) |
| Pol. Grifo Cannara | Cannara (PG) |
| U.P. Narnese | Narni (TR) |
| S.S. Nestor | Marsciano (PG) |
| A.S. Perugia (B = riserve) | Perugia |
| S.S. Ponte Felcino | Ponte Felcino (PG) |

### Classifica finale

| Pos. | Squadra | Pt | G | V | N | P |
| 1. | Nestor | 30 | | | | |
| 2. | Città di Castello | 27 | | | | |
| 3. | C.A.R. Orvieto | 26 | | | | |
| 4. | Ponte Felcino | 24 | | | | |
| 5. | Narnese | 20 | 20 | 7 | 6 | 7 |
| 6. | F.lli Canonichetti Assisi | 19 | | | | |
| 7. | Deruta | 18 | | | | |
| 8. | Grifo Cannara | 16 | | | | |
| 9. | Perugia B | 15 | | | | |
| 9. | Alba San Martino in Campo | 15 | | | | |
| 11. | Foligno B | 13 | | | | |
Legenda:
    Promosso in Promozione 1949-1950.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.

## Lazio

* Prima Divisione Laziale 1948-1949

## Abruzzo-Molise
### Girone C
#### Squadre partecipanti

| Club | Città (provincia) | Stagione precedente |
| S.P. Freccia d'Oro | Giulianova (TE) | |

#### Classifica finale

| Pos. | Squadra | Pt | G |
| 1. | ??? | ?? | ?? |
| 2. | ??? | ?? | ?? |
| 3. | ??? | ?? | ?? |
| 4. | ??? | ?? | ?? |
| 5. | Freccia d'Oro | ?? | ?? |
| 6. | ??? | ?? | ?? |
| 7. | ??? | ?? | ?? |
| 8. | ??? | ?? | ?? |
| 9. | ??? | ?? | ?? |
| 10. | ??? | ?? | ?? |
Legenda:
    Ammesso alle finali regionali.
    Retrocesso in Seconda Divisione.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.

### Finali regionali

* Castel di Sangro campione abruzzese e promosso.

## Campania
### Girone A
#### Squadre partecipanti

| Club | Città (provincia) |
| U.S. Arzanese | Arzano (NA) |
| G.S. Avanti Comunali | Napoli-Bagnoli |
| U.S. Baiano | Baiano (AV) |
| U.S. Caivanese | Caivano (NA) |
| A.S. Capri | Capri (NA) |
| U.S. Casale Posillipo | Napoli |
| U.S. Cotoniere | Napoli |
| G.S. Dop. Ferroviario | Napoli |
| U.S. Folgore | Napoli |
| U.S. Fontanelle | Napoli |
| A.C. Fuorigrottese | Napoli |
| G.S. I.M.M. (Industria Meridionali Manifatturieri) | Napoli-Ponticelli |
| U.S. Porta Piccola | Napoli-Secondigliano |

#### Classifica finale

| Pos. | Squadra | Pt | G |
| 1. | Caivanese | ?? | ?? |
| 2. | Arzanese | ?? | ?? |
| 2. | Casale Posillipo | ?? | ?? |
| 4. | ??? | ?? | ?? |
| 5. | ??? | ?? | ?? |
| 6. | ??? | ?? | ?? |
| 7. | ??? | ?? | ?? |
| 8. | ??? | ?? | ?? |
| 9. | ??? | ?? | ?? |
| 10. | ??? | ?? | ?? |
| 11. | ??? | ?? | ?? |
| 12. | ??? | ?? | ?? |
| 13. | ??? | ?? | ?? |
Legenda:
    Ammesso alle finali regionali.
    Retrocesso in Seconda Divisione.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.

#### Spareggio d'accesso alle finali

| | Risultati | | Luogo e data |
| Arzanese | 1 - 0 | Casale Posillipo | Napoli, ?? ?? 1949 |

### Girone B
#### Squadre partecipanti

| Club | Città (provincia) |
| U.S. Acerrana | Acerra (NA) |
| U.S. Avellino (B = riserve) | Avellino |
| A.C. Benevento (B = riserve) | Benevento |
| U.S. Capua | Capua (CE) |
| A. Combattenti e Reduci | Montesarchio (BN) |
| U.S. Internaples | Napoli |
| U.S. Mariglianese | Marigliano (NA) |
| G.S. Navalmeccanica Bacini e Scali | Napoli |
| G.S. Navalmeccanica Stabia | Castellammare di Stabia (NA) |
| G.S. Polizia Caserta | Caserta |
| S.C. Puteoli | Pozzuoli (NA) |
| U.S. Sessana | Sessa Aurunca (CE) |
| U.S. Virtus Telese | Telese Terme (BN) |

#### Classifica finale

| Pos. | Squadra | Pt | G |
| ??. | Acerrana | 26 | ?? |
| ??. | Internaples | 25 | ?? |
| 3. | ??? | ?? | ?? |
| 4. | ??? | ?? | ?? |
| 5. | ??? | ?? | ?? |
| 6. | ??? | ?? | ?? |
| 7. | ??? | ?? | ?? |
| 8. | ??? | ?? | ?? |
| 9. | ??? | ?? | ?? |
| 10. | ??? | ?? | ?? |
| 11. | ??? | ?? | ?? |
| 12. | ??? | ?? | ?? |
| 13. | ??? | ?? | ?? |
Legenda:
    Ammesso alle finali regionali.
    Retrocesso in Seconda Divisione.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.

### Girone C
#### Squadre partecipanti

| Club | Città (provincia) |
| A.S. Aversana | Aversa (NA) |
| U.S. Casalnuovo | Casalnuovo di Napoli (NA) |
| U.S. Cavese | Cava de' Tirreni (SA) |
| U.S. Celere | Napoli |
| U.S. Colombari | Torre Annunziata (NA) |
| G.S. Del Gaizo | Scafati (SA) |
| G.S. Ferrovieri Cumana | Napoli |
| Juve Antoniana | Polla (SA) |
| S.S. Juventus Stabia | Castellammare di Stabia (NA) |
| A.G. Nocerina (B = riserve) | Nocera Inferiore (SA) |
| U.S. Paganese | Pagani (SA) |
| U.S. Pagano e Cirillo | Pagani (SA) |
| U.S. Pompeiana | Pompei (NA) |

#### Classifica finale

| Pos. | Squadra | Pt | G |
| 1. | Pagano e Cirillo | 26 | ?? |
| 2. | Paganese | 25 | ?? |
| 3. | ??? | ?? | ?? |
| 4. | ??? | ?? | ?? |
| 5. | ??? | ?? | ?? |
| 6. | ??? | ?? | ?? |
| 7. | ??? | ?? | ?? |
| 8. | ??? | ?? | ?? |
| 9. | ??? | ?? | ?? |
| 10. | ??? | ?? | ?? |
| 11. | ??? | ?? | ?? |
| 12. | ??? | ?? | ?? |
| 13. | ??? | ?? | ?? |
Legenda:
    Ammesso alle finali regionali.
    Retrocesso in Seconda Divisione.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.

### Finali regionali

Squadre partecipanti
* Acerrana
* Arzanese
* Caivanese
* Internaples
* Paganese
* Pagano e Cirillo

#### Classifica finale

| Pos. | Squadra | Pt | G |
| 1. | Acerrana | ?? | 10 |
| 2. | Paganese | ?? | 10 |
| 3. | ??? | ?? | 10 |
| 4. | ??? | ?? | 10 |
| 5. | ??? | ?? | 10 |
| 6. | ??? | ?? | 10 |
Legenda:
    Promosso in Promozione 1949-1950.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.

### Spareggi

| | Risultati | | Luogo e data |
| Paganese | 2 - 2 | Acerrana | Avellino, 24 luglio 1949 |
| Acerrana | 3 - 1 (dts) | Paganese | Marigliano, 31 luglio 1949 |
* Acerrana campione regionale campano di Prima Divisione.

## Puglia
### Girone A
#### Squadre partecipanti

| Club | Città (provincia) |
| A.S. Bari (B = riserve) | Bari |
| G.S. Dop. Ferrovieri Bari | Bari |
| U.S. Foggia (B = riserve) | Foggia |
| U.S. Garibaldina | Valenzano (BA) |
| U.S. Giovinazzo | Giovinazzo (BA) |
| U.S. Lucera | Lucera (FG) |
| Molfetta Sportiva (B = riserve) | Molfetta (BA) |
| S.S. Palese | Palese-Bari |
| U.S. Putignano | Putignano (BA) |
| S.S. Trani | Trani (BA) |
| Pol. Veneziani | Monopoli (BA) |

#### Classifica finale

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Putignano | 30 | 18 | 14 | 2 | 2 | 52 | 30 | +22 |
| 2. | Lucera | 26 | 18 | 12 | 2 | 4 | 49 | 19 | +30 |
| 3. | Bari B | 23 | 18 | 10 | 3 | 5 | 30 | 37 | -7 |
| 4. | Garibaldina | 19 | 18 | 8 | 3 | 7 | 38 | 33 | +5 |
| 5. | Molfetta B | 16 | 18 | 6 | 4 | 8 | 31 | 26 | +5 |
| 6. | Ferrovieri Bari | 16 | 18 | 7 | 2 | 9 | 34 | 35 | -1 |
| 7. | Trani | 16 | 18 | 6 | 4 | 8 | 21 | 35 | -14 |
| 8. | Foggia B | 15 | 18 | 5 | 5 | 8 | 18 | 18 | +0 |
| 9. | Giovinazzo | 13 | 18 | 5 | 3 | 10 | 24 | 41 | -17 |
| 10. | Veneziani | 6 | 18 | 2 | 2 | 14 | 14 | 62 | -48 |
| -- | Palese | Rit. | | | | | | | |
Legenda:
    Ammesso alle finali regionali.
    Retrocesso in Seconda Divisione.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.
Note:
    Differenza di 25 gol nel computo totale reti fatte/subite (311/336).

### Girone B
#### Squadre partecipanti

| Club | Città (provincia) |
| A.S. Fasano | Fasano (BR) |
| A.S. Grottaglie | Grottaglie (TA) |
| U.S. Garibaldina | Crispiano (TA) |
| U.S. Lavoratori | Melissano (LE) |
| U.S. Lecce (B = riserve) | Lecce |
| A.S. Martina | Martina Franca (TA) |
| U.S. Neritina | Nardò (LE) |
| A.S. Ostuni | Ostuni (BR) |
| A.S. Squinzano | Squinzano (LE) |
| U.S. Tarantina | Taranto |

#### Classifica finale

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Martina | 25 | 18 | 10 | 5 | 3 | 31 | 10 | +21 |
| 2. | Ostuni | 24 | 18 | 10 | 4 | 4 | 29 | 12 | +17 |
| 2. | A.S. Fasano | 24 | 18 | 10 | 4 | 4 | 29 | 15 | +14 |
| 3. | U.S. Garibaldina | 23 | 18 | 8 | 7 | 3 | 28 | 12 | +16 |
| 4. | U.S. Neritina | 22 | 18 | 8 | 6 | 4 | 31 | 13 | +18 |
| 5. | U.S. Lecce (B = riserve) | 20 | 18 | 7 | 6 | 5 | 27 | 19 | +8 |
| 6. | A.S. Grottaglie | 19 | 18 | 7 | 5 | 6 | 25 | 26 | -1 |
| 7. | U.S. Lavoratori Melissano | 17 | 18 | 5 | 7 | 6 | 23 | 30 | -7 |
| 9. | A.S. Squinzano | 11 | 18 | 3 | 5 | 10 | 14 | 24 | -10 |
| 10. | U.S. Tarantina | 4 | 18 | 1 | 2 | 15 | 12 | 45 | -33 |
Legenda:
    Ammesso alle finali regionali.
    Retrocesso in Seconda Divisione.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.

### Girone finale

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Martina | 9 | 6 | 4 | 1 | 1 | 11 | 5 | +6 |
| 2. | Lucera | 6 | 6 | 3 | 0 | 3 | .. | .. | +.. |
| 2. | Ostuni | 6 | 6 | 3 | 0 | 3 | .. | .. | -.. |
| 4. | Putignano | 3 | 6 | 1 | 1 | 4 | .. | .. | -.. |
Legenda:
    Promosso in Promozione 1949-1950.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.

## Basilicata

Secondo quanto pubblicato dall'Almanacco 1950 e da Maglia, nella stagione sportiva 1948-1949 in Lucania non è stato organizzato il campionato di Prima Divisione Regionale.

## Calabria
### Girone A
#### Squadre partecipanti

| Club | Città (provincia) |
| S.S. Audace | Catanzaro Marina |
| U.S. Catanzaro (B=riserve) | Catanzaro |
| A.S. Cremissa | Cirò Marina (CZ) |
| U.S. Crotone (B=riserve) | Crotone (CZ) |
| Esperia | Cosenza |
| U.S. Libertas Castrovillari | Castrovillari (CS) |
| A.C. Rossanese | Rossano (CS) |

#### Classifica finale

| Pos. | Squadra | Pt | G |
| 1. | Castrovillari | ?? | 12 |
| 2. | ??? | ?? | 12 |
| 3. | ??? | ?? | 12 |
| 4. | ??? | ?? | 12 |
| 5. | ??? | ?? | 12 |
| 6. | ??? | ?? | 12 |
| 7. | ??? | ?? | 12 |
Legenda:
    Ammesso alle finali regionali.
    Retrocesso in Seconda Divisione.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.

### Girone B
#### Squadre partecipanti

| Club | Città (provincia) |
| U.S. Borgia | Borgia (CZ) |
| Juventina Locri | Locri (RC) |
| S.S. Juventus Siderno | Siderno (RC) |
| A.S. Reggina (B=riserve) | Reggio Calabria |
| S.S. Roccella | Roccella Jonica (RC) |
| U.S. Soverato | Soverato (CZ) |
| U.S. Vigor Nicastro (B=riserve) | Nicastro (CZ) |

#### Classifica finale

| Pos. | Squadra | Pt | G |
| 1. | Roccella | ?? | 12 |
| 2. | ??? | ?? | 12 |
| 3. | ??? | ?? | 12 |
| 4. | ??? | ?? | 12 |
| 5. | ??? | ?? | 12 |
| 6. | ??? | ?? | 12 |
| 7. | ??? | ?? | 12 |
Legenda:
    Ammesso alle finali regionali.
    Retrocesso in Seconda Divisione.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.

### Girone C
#### Squadre partecipanti

| Club | Città (provincia) |
| U.S. Bagnarese | Bagnara Calabra (RC) |
| S.S. Calcementi | Vibo Valentia (CZ) |
| U.S. Curinga | Curinga (CZ) |
| S.C. Mamerto | Oppido Mamertina (RC) |
| Palmese (B=riserve) | Palmi (RC) |
| Polifrondi | Polistena (RC) |
| Sambiase | Sambiase (CZ) |
| U.S. Vibonese | Vibo Valentia (CZ) |

#### Classifica finale

| Pos. | Squadra | Pt | G |
| 1. | Mamerto | ?? | 14 |
| 2. | ??? | ?? | 14 |
| 3. | ??? | ?? | 14 |
| 4. | Vibonese | ?? | 14 |
| 5. | ??? | ?? | 14 |
| 6. | ??? | ?? | 14 |
| 7. | ??? | ?? | 14 |
| 8. | ??? | ?? | 14 |
Legenda:
    Ammesso alle finali regionali.
    Retrocesso in Seconda Divisione.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti.
    Spareggio per squadre a pari punti in zona promozione e retrocessione.

## Sicilia

* Prima Divisione Sicula 1948-1949

## Sardegna

* Prima Divisione Sarda 1948-1949