Московско-Ярославско-Архангельская железная дорога — одна из железных дорог Российской империи, с 1900 года — казённая. Основные линии построены на средства частного капитала в 1868 — 1900 годах на землях Московской, Владимирской, Ярославской, Тверской, Костромской, Вологодской, Архангельской губерний.
В 1859—1900 годах дорога принадлежала акционерному обществу Московско-Ярославской железной дороги (устав утверждён в 1859 году). Управление дороги находилось в Москве.
Среди учредителей представители промышленного капитала, аристократии (председатель правления — С. И. Мамонтов).
- 18 августа 1862 года открыто движение Москва — Сергиев Посад
- 1 января 1870 года — Сергиев Посад — Ростов
- 18 февраля 1870 года — Ростов — Ярославль
- 20 июня 1872 г. — узкоколейная дорога Данилов — Вологда
- 1873 год — узкоколейная дорога Ярославль — Вологда
- В июне 1895 года Обществу передана Шуйско-Ивановская железная дорога с участками Новки — Иваново-Вознесенск (построен в 1868 году), Иваново-Вознесенск — Кинешма (1871 год)
- Мытищи — Щёлково (1896 год)
- Александров — Иваново-Вознесенск (1896 год)
- Вологда — Архангельск (1897 год)
- Бельково — Киржач (1898 год)
- Ярославль — Кострома
- Нерехта — Ермолино (1898 год)
- Ярославль — Рыбинск (1898 год)
- Москва (Бескудниково) — Савёлово (1900 год)
- Соединительная ветвь Бескудниково-Лосиноостровская (1901 год)
- Москва (Савёловский вокзал) — Бескудниково (1902 год)
11 июня 1894 года общество переименовано в Общество Московско-Ярославско-Архангельской железной дороги; его облигационный капитал увеличен на 19 млн рублей кред., и, сверх того, правительством даровано обществу пособие в 7 630 000 руб.
В 1900 году выкуплена в государственную казну.
В 1907 году объединена с Петербурго-Вологдо-Вятской железной дорогой в Северные железные дороги.