Hirtshals is a town and seaport on the coast of Skagerrak on the island of Vendsyssel-Thy at the top of the Jutland peninsula in northern Denmark.
Hirtshals is located on the sand and clay promontory Hirtshals, overlooking the Skagerrak between the Jammer Bay and the Tannis Bay. The shoreline is backed by low cliffs, beneath which is a narrow and rocky beach.
The town's 35 metre high lighthouse, Hirtshals fyr, is a local landmark. Building was begun on 28 June 1860, and it was first lit on 1 January 1863. It is constructed of red brick, and covered with Dutch tile.