Dân số Đông Đức giảm đều đặn trong suốt thời kỳ tồn tại của nó, từ 19 triệu người năm 1948 xuống còn 16 triệu năm 1990. Khoảng 4 triệu người trong dân số năm 1948 là những người Đức bị trục xuất từ các khu vực phía đông giới tuyến Oder-Neisse. Chủ yếu đây là hậu quả của sự di cư – khoảng một phần tư người Đông Đức đã rời bò đất nước trước khi Bức tường Berlin được hoàn thành năm 1961, và sau thời điểm đó, Đông Đức có tỷ lệ sinh rất thấp. Điều này trái ngược với Ba Lan, có dân số trong giai đoạn đó tăng từ 24 triệu năm 1950 (hơi lớn hơn Đông Đức) lên 38 triệu (gấp đôi dân số Đông Đức).