Jabarkan Kependudukan dari Kekaisaran Jerman

| above = 'Jumlah Penduduk Kekaisaran Jerman (1871–1910)

| below = Jumlah penduduk Kekaisaran Jerman menurut cacah penduduk.

Sebelum kekaisaran berdiri, Jerman telah mengalami pertumbuhan penduduk dan urbanisasi yang cukup cepat. Setelah kekaisaran terbentuk, kedua hal tersebut bertambah cepat. Pada cacah penduduk pertama yang dilakukan pada 1872, penduduk Jerman berjumlah 40 juta jiwa. Sebelum perang pecah, jumlah penduduk menukik menjadi sebesar 67 juta jiwa. Sepanjang kekaisaran berdiri, jumlah penduduk Jerman meledak sebesar 58 persen, disebabkan oleh peningkatan taraf hidup, khususnya peningkatan harapan hidup dan menerjunnya angka kematian bayi. Meskipun angka kelahiran terus menurun, penurunan angka kematian bayi yang jauh lebih cepat tetap mendongkrak pertumbuhan penduduk.

Perpindahan penduduk sangat kentara di Kekaisaran Jerman dengan sebagian besar masyarakatnya tidak hidup di tempat kelahirannya. Di sisi timur dan tengah negara, pertumbuhan penduduk cenderung jauh lebih lambat dibandingkan bagian negara lainnya. Hal ini disebabkan oleh maraknya urbanisasi yang membuat beberapa kota, seperti Dortmund, Köln, dan Chemnitz, mampu meningkatkan jumlah penduduknya lebih dari dua kali lipat. Bahkan, Kiel dan Essen mengalami peningkatan jumlah penduduk sebesar lebih dari empat kali lipat. Menurut Cacah Penduduk 1910, tedrdapat 1,26 juta jiwa warga negara asing yang tinggal di Jerman, kebanyakan berasal dari Austria-Hungaria, diikuti oleh Belanda, Rusia, dan Italia. Sebagian besar dari mereka datang untuk bekerja. Dari antara warga negara asing tersebut, banyak di antara mereka merupakan pekerja asing keturunan Polandia.