Nella stagione 1977-1978 la Promozione era il quinto livello del calcio italiano (il massimo livello regionale). Qui vi sono le statistiche relative al campionato in Piemonte e in Valle d'Aosta gestito dal Comitato Regionale Piemonte-Valle d'Aosta.
Il campionato è strutturato in vari gironi all'italiana su base regionale, gestiti dai Comitati Regionali di competenza. Promozioni alla categoria superiore e retrocessioni in quella inferiore non erano sempre omogenee; erano quantificate all'inizio del campionato dal Comitato Regionale secondo le direttive stabilite dalla Lega Nazionale Dilettanti, ma flessibili, in relazione al numero delle società retrocesse dalla Serie D e perciò, a seconda delle varie situazioni regionali, la fine del campionato poteva avere degli spareggi sia di promozione che di retrocessione.
Girone A Squadre partecipanti SquadraCittà (provincia) A.S. Borgosesia Borgosesia (VC) A.C. Castellettese Castelletto sopra Ticino (NO) A.S. Cossatese Cossato (VC) U.S. Crescentinese Crescentino (VC) F.C. Gattinara Gattinara (VC) A.C. Gozzano Gozzano (NO) U.S.I. Grignasco Grignasco (NO) U.S. Juventus Domo Domodossola (NO) A.C. Meina Meina (NO) Oleggio Sportiva Oleggio (NO) U.S. Renault Gassino Gassino Torinese (TO) G.S. Seo Borgaro Monterosa Borgaro Torinese (TO) A.S. Sunese Suno (NO) A.C. Trecate Trecate (NO) S.S. Verbania Verbania (NO) A.S. Virtus Villadossola Villadossola (NO)
Classifica finale Squadra 1. Trecate463021455816+42 2. 3830141063721+16 3. Grignasco3630131073122+9 4. 353013984533+12 5. Castellettese3530111364437+7 6. Crescentinese3430111273430+4 7. Virtus Villadossola3430154114230+12 8. 3330137104336+7 9. Seo Borgaro Monterosa323091472822+6 10. 3130127113836+2 11. 2930911103231+1 12. Meina2530515102533-8 13. Renault Gassino2430612122339-16 14. Oleggio2230610143441-7 15. 203068162147-26 16. 63014252182-61 4804801651501655565560 Legenda: Promosso in Serie D 1978-1979. Retrocesso e in seguito riammesso. Retrocesso in Prima Categoria.
Regolamento: Due punti a vittoria, uno a pareggio, zero a sconfitta. Pari merito in caso di pari punti. Differenza reti generale per stabilire le retrocessioni in caso di pari punti.
Girone B Squadre partecipanti SquadraCittà (provincia) Acqui U.S. Acqui Terme (AL) U.S. Alpignano Alpignano (TO) U.S. Balangero Balangero (TO) A.C. Bra Bra (CN) A.S. Canelli Canelli (AT) A.S. Carassonese Mondovì (CN) U.S. Castellamonte Castellamonte (TO) A.S. Cenisia Torino U.S. Cheraschese Cherasco (CN) U.S. Fossanese Fossano (CN) A.C. La Bollente Acqui Terme (AL) G.S. Pertusa Torino F.C. Pinerolo Pinerolo (TO) U.S. Saviglianese Savigliano (CN) U.S. Torretta Santa Caterina Asti G.S. Valerio Bacigalupo Torino
Classifica finale Squadra 1. Torretta Santa Caterina503022627117+54 2. 403017673726+11 3. 3530121174836+12 4. 343013894738+9 5. Valerio Bacigalupo33301111829290 6. Balangero3230136113335-2 7. La Bollente3130101194137+4 8. Castellamonte313091382831-3 9. Carassonese2830910113245-13 10. 2830812102539-14 11. 2730811112836-8 12. 2630106143347-14 13. Pertusa2430961542420 14. Cheraschese2430710132434-10 15. 213069152825+3 16. 163048181847-29 4804801681441685645640 Legenda: Promosso in Serie D 1978-1979. Retrocesso e in seguito riammesso. Retrocesso in Prima Categoria.
Regolamento: Due punti a vittoria, uno a pareggio, zero a sconfitta. Pari merito in caso di pari punti. Differenza reti generale per stabilire le retrocessioni in caso di pari punti. Note: La Bollente e Canelli rinunciarono a disputare la stagione successiva.
Bibliografia Annuario 1977-1978 della F.I.G.C. - Roma (1978).
Piemonte-Valle d'Aosta