Քաղաքը տեղադրված է ծովի մակարդակից 1130 մ բարձրության վրա` Քասաղ գետի երկու ափերի ընդարձակ հարթության վրա: Կլիման մերձարեւադարձային է: Հունվարյան միջին ջերմաստիճանը -13 է, հուլիսյանը` 24: Տարեկան տեղումների քանակը 350մմ է: