Horjul is a small town in the Inner Carniola region of Slovenia. It is the administrative center of the Municipality of Horjul. It developed from a clustered village on the north side of the marshy valley of Horjulka Creek. It includes the hamlets of Vovčne and Lipalca. Elevations in the territory of the settlement include Brezovec Hill (471 m), Rog Hill (448 m), and Lupar Hill (Luparjev grič) (ca. 420 m) to the north, and Rožman Peak (Rožmanski vrh) (452 m), Kremenik Hill (406 m), and Čelc Hill (391 m) to the south.
The origin of the name Horjul is unclear; various theories have tried to derive it from a Romance or Celtic root. In the local dialect the town is known as Hrjuj or Hurjujc in the lowlands, and as Frjuj or Frjujc in the hills above the settlement.