Река Москва, левый приток Оки, вытекает из болот, окруженных моренными холмами, около поселка Новые Сычики (станция Дровнино ветки Москва - Гагарино) на западе Московской области и впадает в Оку в городе Коломна. Длина реки 502 км. Ширина русла около устья Рузы 55 м, у Звенигорода - 65 м, в низовьях - 200 м и более.
В верховьях Москва течет между лесистых холмов, принимая много притоков. Ширина реки здесь 2-10 м. Ниже устья Иночи появляются широкая пойма и террасы. У сел Бурмаково и Желомеино на правом берегу река вступает в Можайское водохранилище, плотина которого находится у деревни Марфин Брод (в 4 км на северо-запад от города Можайска). Площадь водохранилища 31 кв.км, длина 30 км, наибольшая ширина 3 км, ежегодные колебания уровня 5-10 м. Оба берега водохранилища сильно изрезаны, много заливов и заводей. От Можайска до Звенигорода река прорезает известняки, склоны долины вначале высокие, часто обрывистые, покрыты лесами, ниже становятся более пологими. Выше города Москвы трасса канала имени Москвы проходит на небольшом участке по русле реки, ниже Москва течет по спрямленному и углубленному руслу.
В пределах столицы построены две плотины, русло спрямлено. Ниже Перервы река зарегулирована несколькими плотинами и шлюзами. Устье Москвы в 6 км ниже города Коломна. От станции Дровнино до Голышек 20 км, далее до села Новопокров 19 км, далее до устья Иночи 11 км, далее до села Мышкино 12 км, далее до устья Колочи 15 км, далее до деревни Марфин Брод 7 км, далее до города Можайск 6 км, далее до деревни Ингатьево 44 км, далее до станции Звенигород 49 км, далее до станции Барвиха 42 км. В половодье можно начинать маршрут у станции Дровнино железнодорожной линии Москва - Гагарин на западе Московской области. Здесь ширина реки 1-2 м, глубины до 0,8 м. Река, сильно петляя, течет на северо-запад по узкой долине в крутых берегах.
В 10 км от истока Москва проходит через озеро Михайловское. Ниже деревни Барки (на левом берегу) и села Бутырки (на правом) ненадолго уходит в Смоленскую область. Проходим здесь деревни Мышьяки, Андроново и Голышки, за которыми река резко поворачивает на юго-восток и восток. У деревень Дурово (на правом берегу), река поворачивает на северо-восток, принимает левый приток Зароченку и возвращается в Московскую область, пересекая большой заповедник. После впадения левого притока - Яузы река направляется на восток мимо деревни Митино на левом берегу и села Новопокров на правом. За излучиной у деревни Рассолово принимает слева Песочню и течет дальше в широкой долине, где лесов становится меньше, а реку окаймляют пашни. У деревни Глядово (на левом берегу) реку пересекает мост шоссе Уваровка-Шаховская (Р90, сюда можно доехать на автобусе со станции Уваровка железнодорожной ветки Москва-Гагарин, 21 км, или со станции Шаховская железнодорожной ветки от Волоколамска, 51 км), недалеко от которого у деревни Большое Грибьово (на левом берегу) устье левого притока Иночи. Ниже сел Бермакино на левом берегу и Желомеино на правом река расширяется, начинается Можайское водохранилище, вытянутое с северо-запада на юго-восток. Берега водохранилища в основном открытые, сильно изрезанные. Северо-восточный берег низкий, полого спускающийся к воде, безлесный, заселенный, вдоль него проходит шоссе Можайск-Поречье, юго-западный берег высокий, местами лесистый, часто обрывающийся песчаными осыпями к воде, селения здесь менее часты и стоят подальше от воды.
Уровень водохранилища значительно снижается летом. Места для ночлега можно найти только на юго-западном берегу. Ниже деревни Большие Решетники (на левом берегу), Малое Дерново (на правом) Большое Дерново против села Мышкино - подтопленное устье Лусянки. По северо-восточному берегу расположены селения Горки, Лубенки, Глазово, Горетово, Хотилово, Аксеново, Красновидово, Полбино, Ильинское, Блазново и перегороженное плотиной устье Бодни. По юго-западному берегу ниже устья Лусянки стоят селения Городок, Маловка, Крылатка, Поздняково, Троица, Косьмово, Старое Село, Маслово, Криушино. Водохранилище очищается ото льда позднее, чем река. Это может произойти в конце апреля.
Ниже река течет мимо города Можайск (1231 год, до вокзала 3,5 км), самого юго-западного районного центра Московской области. В 1812 и 1941 годах Можайск героически преграждал путь к Москве иноземным захватчикам. Ценный архитектурный памятник Можайска - комплекс Лужецкого монастыря (16-18 века): Монастырский собор (1408-1420 года), Никольский собор (1802-1812 года). От Можайска до Старой Рузы (сюда ходит автобус со станции Дорохово железнодорожной ветки Москва-Можайск-Гагарин) река течет на северо-восток по узкой долине с высокими, часто известняковыми берегами, изрезанными оврагами и покрытыми смешанными лесами. Берега здесь живописны. Ниже Можайска проходим деревни Марково и Халдеево на левом берегу, село Большое Тесово на правом.
Москва принимает здесь притоки: слева - Искону, справа - Ведомку. За деревнями Шишморово на левом берегу и Красный Стан на правом крутые, высокие лесистые берега особенно красивы. До устья крупного левого притока Рузы проходим селения Товарково, Костино, Полуэктово на правом берегу, Чапасово на левом, Кожино на правом, Тимофеево на левом. Ниже впадения Рузы Москва течет мимо деревни Лобково и села Нестерово на правом берегу, делает большую излучину на север, проходит под шоссейным мостом дороги Руза-Дорохово (А108) и от поселка Тучково (отсюда до вокзала 3 км) течет на юго-восток.