Железнодорожная станция была открыта одновременно с пуском железнодорожного сообщения между Москвой и Сергиевым Посадом в 1862 году и названа по близлежащему селу Софрино.
В 1910 году деревянное здание вокзала было заменено на кирпичное, которое было спроектировано по проекту известного советского архитектора Алексея Викторович Щусева. Также был построен дом начальника станции в этом году и в 1916 году по инициативе рабочих был построен культурный очаг под названием "Народный дом". В 1931 году станция была электрифицирована.