Долина Силахор была заселена задолго до появления современного Доруда: плодородные участки, реки и проходы через Загрос поддерживали земледелие и сезонное скотоводство. Небольшие поселения региона находились на дорогах между центральным Ираном и Лурестаном, но долго не образовывали крупного городского центра. Перелом произошёл в первой половине XX века, когда Трансиранская железная дорога пересекла горы и у слияния путей возник важный узел. Станция привлекла рабочих, торговцев и государственные службы; вокруг неё быстро выросли новые кварталы. Позднее появились цементные, камнеобрабатывающие и другие предприятия, использовавшие местное сырьё и транспорт. Миграция из окрестных деревень усилила лурский и бахтиарский культурный характер города. Во второй половине века Доруд расширился вдоль долины и рек, сохраняя зависимость от железной дороги. Природный туризм получил известность благодаря Ошторанкуху и Гахару, однако город остаётся прежде всего промышленным и транспортным центром. Землетрясения, паводки и суровые зимы продолжают влиять на его планировку и связи.