Bayern grenser mot tre suverene stater, Tsjekkia, Østerrike, Sveits, og mot de tyske delstatene Baden-Württemberg, Hessen, Thüringen og Sachsen. Mot Sveits har Bayern ingen grense over land, den går gjennom Bodensjøen. Elvene Donau og Main renner gjennom delstaten.