Ružomberok (Slovak pronunciation: [ˈruʒomberok]; German: Rosenberg; Hungarian: Rózsahegy; Polish: Rużomberk) is a town in northern Slovakia, in the historical Liptov region. It has a population of around 30,000 (45,000 with nearby villages)
It is situated at the westernmost reaches of the Sub-Tatra Basin, more exactly its subdivision Liptov Basin, surrounded by the mountain ranges of Chočské vrchy, Greater Fatra and Low Tatras. Rivers flowing through the town are Váh, from east to west, Revúca, a left tributary from the south, on the way to Banská Bystrica and Likavka brook from the north, on the way to Dolný Kubín. The town is located around 65 km from Žilina, 190 km from Košice and 260 km from Bratislava (by road). Besides the main settlement, it also has "city parts" of Biely Potok, Černová, Hrboltová and Vlkolínec.
The climate is moderate, varies from hot in summer, to very cold in winter. There are four distinct seasons: spring (wet, moderate warm), summer (hot, very wet), autumn (dry) and winter (very cold). Ružomberok is located in the rain shadow of the mountain ranges of Greater Fatra and Chočské vrchy. Total annual precipitation is 727 mm. Annual average of days with snow cover is 68. The highest snow cover ever recorded was 92 cm. Extreme temperatures: high: 37 °C (99 °F) (2007), low: −38 °C (−36 °F) (1949, 1986).