O Deutschland hoch in Ehren ist ein deutsches Soldatenlied. Der Text stammt von Ludwig Bauer (1832–1910) aus dem Jahr 1859. Henry Hugo Pierson verfasste die Melodie. Das Lied gehörte später auch zum Liedgut an Schulen der Weimarer Republik und der anschließenden Zeit des Nationalsozialismus.
de