Trebnje lies on the Temenica River in the traditional region of Lower Carniola. The area was already settled in Antiquity.
The location of Trebnje, along the Temenica River in the historic region of Lower Carniola, highlights its long-standing history dating back to antiquity.