Didžiausias Vokietijos miestas yra jos sostinė Berlynas, turintis 3,4 milijono gyventojų. Kiti milijoniniai miestai yra Hamburgas (1,8 milijono) ir Miunchenas (1,3 milijono). Kelne gyvena šiek tiek mažiau nei milijonas gyventojų. Frankfurtas prie Maino (662 000 gyventojų) yra tarptautinis finansų centras.
Vokietijos kraštovaizdžiai yra labai įvairūs. Šiaurėje plyti Šiaurės ir Baltijos jūrų pakrantės, pietuose stūkso aukštos Alpių viršukalnės. Tarp jų rasite didelę kraštovaizdžių įvairovę: žemės ūkiui naudojamas lygumas, plačius upių ir ežerų kraštovaizdžius, miškingus regionus, urbanistinius centrus ir kalvotus Vidurio kalnus. Aukščiausias Vokietijos kalnas yra Cūgšpicė, kurio aukštis siekia 2 963 metrus. Ilgiausia upė yra Reinas, per Vokietijos žemes tekantis 865 kilometrus. Vokietijoje yra 14 nacionalinių parkų, 101 gamtos parkas ir 15 biosferos draustinių.