Hermann Bahner nació en 1867 en Kaiserswerth (hoy parte de Düsseldorf).
Allí vivió y trabajó en Willingshausen, Bensheim, Oberursel, Schotten y Langen, entre otros lugares.
Prefería pintar paisajes con grupos de personas y animales.
De esta manera ganó fama internacional.
En varias ciudades alemanas hay plazas y calles que llevan el nombre de Hermann Bahner, por ejemplo en Langen (Hermann-Bahner-Strasse), donde murió en 1938.