Cologne
Avec presque habitants en 2019, Cologne est la plus grande ville du "Land", devant Düsseldorf et Dortmund, et la quatrième ville d'Allemagne par sa population, derrière Berlin, Hambourg et Munich.
Bavière
La Bavière compte environ 12,9 millions d'habitants (2016). Huit des 80 plus grandes villes d'Allemagne sont situées en Bavière, Munich étant la plus grande ( habitants), suivie de Nuremberg ( habitants) et d'Augsbourg ( habitants). Toutes les autres villes de Bavière comptaient chacune moins de habitants en 2015. La densité de population en Bavière était de 182 habitants par kilomètre carré, en dessous de la moyenne nationale de 227 habitants par kilomètre carré. Les ressortissants étrangers résidant en Bavière provenaient principalement d'autres pays de l'UE et de la Turquie.