La saison 1956-1957 du Championnat d'Allemagne de football était la 47e édition de la première division allemande. Le championnat fut disputé par 9 clubs issus de cinq ligues supérieures Le championnat fut disputé par 9 clubs issus de cinq ligues supérieures (les champions et vice-champions des OberligenNord, West, Südwest, Süd et le champion de l'Oberliga Berlin).
Depuis 1947, quatre Oberligen(Nord, West, Süd et Südwest) s'étaient constituées auxquelles s'ajoutait la Berliner Stadt. Celle-ci fut, par facilité, familièrement dénommée "Oberliga Berlin". Depuis la saison 1950-1951, cette ligue ne concernait plus que les clubs situés à Berlin-Ouest. Malgré la faiblesse générale de ses clubs par rapport à la moyenne générale, la "Ligue berlinoise" resta maintenue jusqu'en 1963 pour d'évidentes raisons politiques, mais aussi "sentimentales".
Les modalités de qualification et le nombre de qualifiés total et/ou par "Oberliga" évoluèrent au fil des saisons. Pour cette édition, la DFB adapta une nouvelle fois le déroulement de la phase finale. Le nombre de qualifiés resta identique aux deux saisons précédentes (9 équipes). Le changement résida dans le fait que, le tour préliminaire ne concerna plus les quatre vice-champions mais uniquement ceux des régions "Nord" et "Sud". Le vainqueur de ce match rejoignit la phase de groupes. Les 8 derniers participants étaient toujours répartis en deux groupes de 4, mais cette fois les équipes ne se rencontrèrent plus qu'une fois chacune.