Die Státní liga 1947/48 war die 18. Spielzeit der höchsten tschechoslowakischen Spielklasse im Fußball der Männer. Die Saison begann am 24. August 1947 und endete am 27. Juni 1948.
Nachdem drei Vereine in der letzten Spielzeit zwangsabsteigen mussten, nahmen in dieser Saison elf Vereine an der Meisterschaft teil. Diese spielten im Verlauf der Saison zweimal gegeneinander; einmal zu Hause und einmal auswärts. Somit bestritt jede Mannschaft 20 Spiele. Die zwei letzten Teams stiegen ab.