Československá fotbalová liga (česky Československá fotbalová liga, slovensky Československá futbalová liga) byla v letech 1925–1993 nejvyšší fotbalová soutěž pořádaná na území Československa. Během této doby se několikrát změnil název i formát soutěže.
Předchůdcem této soutěže byla v letech 1896–1924 nepravidelně pořádaná soutěž Mistrovství Čech a Moravy. Pražští rivalové AC Sparta Praha a SK Slavia Praha mezi své ligové tituly počítají i vítězství ze čtyř ročníků této soutěže (1912, 1913, 1919 a 1922; 3x vyhrála Sparta, 1x Slavia) a navzájem si tyto získané tituly respektují, ovšem historikové[kdo?] a ostatní kluby s tímto mají problém, jelikož se nejednalo o plnohodnotnou ligovou soutěž.[zdroj?] Proto se lze v historických pramenech dočíst i to, že Sparta má titulů 36 (33) a Slavia 18 (17).
I po vzniku oficiální soutěže v roce 1925 ji hrály pouze kluby z Prahy a Středočeského kraje. V sezoně 1929/30 se do soutěže přidaly týmy z ostatních krajů Čech, v sezoně 1933/34 první tým z Moravy a v další sezoně 1934/35 byla již soutěž plnohodnotně československá.
Od sezony 1945/46 se již liga konala stabilně. Došlo pouze ke dvěma úpravám formátu – v roce 1948 na systém jaro–podzim a v roce 1957 zpět na systém podzim–jaro, který je používán ve velké většině evropských zemí. Výjimku tvoří pouze ligy v zemích s horšími klimatickými podmínkami jako jsou Norsko, Švédsko apod.
Historie názvu
1896–1903 Mistrovství Čech
1909–1922 Mistrovství ČSF a 1918–1924 Mistrovství Středočeské župy – 1. třída
1925 Asociační liga
1925–1929 Středočeská 1. liga
1929–1934 Asociační liga
1934–1939 Státní liga
1939–1944 Českomoravská liga (Slovenská liga zvlášť)
1944–1945 nekonala se
1945–1946 Státní liga ve dvou skupinách A a B
1946–1948 Státní liga
1949–1952 Celostátní mistrovství I.
1953–1955 Přebor republiky
od 1956 1. liga (sezóna: červenec–listopad a únor–červen)
V roce 1993 soutěž zanikla a to rozdělením na českou a slovenskou ligu.
do tabulky jsou započítány trofeje ze všech oficiálně uznávaných soutěžních ročníků, tedy od roku 1925; údaj v závorce u Sparty a Slavie pak značí počet všech titulů při započtení čtyř ročníků před rokem 1925 respektovaných jako celonárodní šampionát (ročníky 1912, 1913, 1919, 1922)
do tabulky jsou započítány i ročníky (1938/39 – 1943/44), kdy byla liga násilně rozdělena na českomoravskou a slovenskou
Za oficiální ročníky celostátní soutěže se považují všechny ročníky od roku 1925. Ročníky 1912, 1913, 1919 a 1922, kdy nejvyšší soutěž také probíhala na celostátní úrovni, jsou označovány jako tzv. nulté ročníky. Vítězství v těchto nultých ročnících (Sparta 3×, Slavia 1×) se ale do oficiálních statistik většinou nezapočítávají.