Разложка Елешница е разположена в южното подножие на Северозападния родопски масив Белаките и по двата бряга на долното течение на река Златарица. Златарица се влива в река Места, която минава близо до Елешница. По долината на Места достига топъл въздух