Brezno is located within the Horehronské podolie basin. Brezno lies between
Low Tatras mountain range and the Slovak Ore Mountains. The river Hron flows
through town. The city of Banská Bystrica is approximately 45 km west. The
local climate in the basin is rather cold, with an annual average of
6.6 °C and an annual precipitation of 700–750 mm