Okas kilde ligger på det Det sentralrussiske platå sørvest for Moskva, sør for Orjol, og elva flyter øst-nordøst gjennom oblastene Orjol, Tula, Kaluga, Moskva, Rjazan og Vladimir til munningen i Volga ved Nisjnij Novgorod i Nizjnij Novgorod oblast øst for Moskva.