The river passes, among others, through the following important towns: Cheb, Sokolov, Karlovy Vary (the spa-city at the mouth of the Teplá River), Klášterec nad Ohří, Kadaň, Žatec, Louny, Terezín (Theresienstadt) and Litoměřice.
Tra le città importanti che si trovano lungo il fiume ricordiamo Cheb, Sokolov, Karlovy Vary (le cui terme si trovano alla foce del fiume Teplá), Klášterec nad Ohří, Kadaň, Žatec, Louny, Terezín e Litoměřice.