Tras entrar en la República Checa, pasa por las poblaciones de Cheb (en alemán Eger), Karlovy Vary, Sokolov, Klášterec nad Ohří, Kadaň, Žatec, Louny y Terezín, para acabar vertiendo sus aguas en el Elba a su paso por Litoměřice.
La región de Bohemia por la que transcurre el río fue conocida hasta 1945 como Egerland.
Sus principales afluentes son los ríos Teplá, Chomutovka y Odrava.
Sin embargo, el nombre le viene de la palabra celta Agara (ag es "salmón" y ara es "río"), que dio origen al nombre alemán de Eger y Ohře en checo, ya que en la lengua checa, la "g" se cambió por una "h".
El río ha sido el nexo de unión entre varias localidades alemanas y checas para la creación de una eurorregión llamada Eurorregión Egrensis.