莫斯科位于俄罗斯平原中部,地跨莫斯科河及其支流亚乌扎河两岸,莫斯科市就得名于莫斯科河。该河全长502公里,横穿整个莫斯科市,流经市区部分约80公里,河道宽200米左右,最宽处达1公里。莫斯科虽地处内陆,但由于莫斯科运河将莫斯科河与伏尔加河相连,水上交通可直达海上。加之伏尔加河至顿河运河的通航,莫斯科成为通达波罗的海、白海、黑海、亚速海和里海的“五海之港”,市内3个河港年货运量达2900万吨。