Hassler (also Haßler, Häßler, Hässler, Hasler, ...) is a toponymic surname derived from a number of places called Hasel or in German-speaking parts of Europe.
People of this name include: