По количеству населения Германия занимает первое место среди европейских стран. На изменения численности населения в XX в. значительной мере повлияла Вторая мировая война. Естественный прирост населения отрицательный.
Германия относится к странам, где еще с 1970-х гг стала наблюдаться депопуляция населения. Низкая рождаемость и повышение средней продолжительности жизни (77 лет) обусловили старения нации (высокую долю пожилых людей). Общая численность населения растет за счет притока иммигрантов.
Германия - однонациональная страна. 94% жителей государства составляют немцы, которые принадлежат к германской языковой группы индоевропейской семьи. Среди других национальностей преобладают турки, итальянцы, сербы, хорваты, испанцы, греки, то есть те, которые приезжали сюда в 1970-1990-е годы в поисках работы. Постоянно проживающих здесь голландцы, датчане, цыгане, евреи и др.. По вероисповеданию среди жителей Германии на юге преобладают католики, а на севере - протестанты (лютеране).
Средняя плотность населения - около 230 человек на 1 км2. Размещено оно неравномерно. Наибольшая плотность населения в районе Рурского угольного бассейна - более 2000 человек на 1 км2, наименьшая - на юго-востоке (земля Бавария) и северо-востоке страны (земля Померания).
Страна выделяется высоким уровнем урбанизации. В городах проживает около 90% населения. Примерно 1/3 часть городского населения живет в крупных городах и агломерациях. Крупнейшие среди них - Рейнско-Рурского агломерация (11 млн человек - крупнейшая в Европе), Штутгартская, Мюнхенская и др.. Они вместе с агломерацией Рандстадт в Нидерландах слились в Прирейнский мегалополис с населением свыше 30 млн человек. Всего в Германии три города-миллионеры - Берлин, Мюнхен и Гамбург.
Экономически активное население составляет 65% от общего числа людей трудоспособного возраста. Около 60% занятого населения работают в сфере услуг, около 37% - в промышленности и строительстве, свыше 3% - в сельском хозяйстве. Безработицы составляет около 10% от, экономически активного населения.