Софус Руге родился в Германии в городе Доруме.
Руге получил образование в Геттингене и Халле, получил докторскую степень в 1864 году в Лейпциге на Генриха Вуттке.
С 1872 года читал лекции в Дрезденском техническом университете, где стал профессором географии и этнографии.
Издал несколько учебников по географии и иные работы.