En Alemania la raza es llamada "Deutscher Schäferhund", que significa "perro sabueso alemán", y es de donde tomó su nombre común.
Los pastores alemanes fueron criados mezclando otras razas de pastoreo a fines del siglo XIX.
Son verdaderos perros de trabajo, fueron creados para hacer las tareas de pastoreo de ovejas para el hombre. Los pastores alemanes son una raza canina relativamente nueva, cuyos orígenes se remontan a 1899.
Debido a que la raza fue tan eficaz siguiendo órdenes, el ejército alemán y la policía comenzaron a usarlos también.
En los EE.UU., la raza creció en popularidad después de cada una de las dos guerras mundiales porque los soldados americanos los trajeron a casa desde Alemania.
De naturaleza leal y protectora es una de las razones por qué el pastor alemán es uno de los perros más registrados en la actualidad.