Byen ligger mellom innsjøene Gudensø, Birksø, Vessø, Rye Mølle Sø og Knudsø ved Gudenås løp og har utviklet seg etter at det ble anlagt jernbanestasjon (N.P.C. Holsøe) her i 1871.