Der Sotschi fließt durch die StadtrajonsZentralny und Chostinski von Sotschi in der südrussischen Region Krasnodar. Es ist der drittlängste Fluss von Sotschi nach Msymta und Tschache. Die wichtigsten Nebenflüsse sind Jegoschka, Ojschcho, Ats und Agwa.
Im Bereich der Mündung beim Riviera-Park[2] sind die Ufer mit Beton verstärkt worden. Entlang des Flusses liegen die Orte und Vororte Baranówka, Plastinka und Orechowka und Aschtschek.