Oltul izvoraste din carpatii orientali,din muntii Giurgeu.Curge prin judetele Harghita,Covasna,Brasov,Sibiu,Valcea,Olt si Teleorman.Orasele prin care trece:Miercurea Ciuc,Sf. Gheorghe,Fagaras,Ramnicu Valcea si Slatina.Se varsa in Dunare langa Turnu Magurele,la Islaz.