Leonhard
Leonhard may refer to:
- Leonhard Euler (1707–1783), Swiss mathematician and physicist
- Leonhard Hutter (1563–1616), German theologian
- Karl Leonhard (1904–1988), German psychiatrist
- Jim Leonhard (1982– ), American football safety
- Leonhard Rauwolf (1535–1596), German physician and botanist
- Leonhard Stejneger (1851–1943), American herpetologist
- Wolfgang Leonhard (1921–2014), German author & historian