Ehrhard is both a surname and a masculine given name, a variant of Erhard. People with the name include:
Surname: Albert Ehrhard (1862–1940), German Catholic theologian Ludwig Ehrhard (1897–1977), German politician Markus Ehrhard (1976), retired German football player
Given name: Ehrhard Schmidt (1863–1946), admirals of the Imperial German Navy