
Dari Depok, orang tuanya berpindah ke Manggarai untuk berdagang. Ia dan kedelapan saudara kandungnya lahir dan besar di Jakarta dengan lingkungan keluarga religius, serta merupakan cucu dari ulama terkenal di Beji, yaitu Kyai Haji Hasbi dan Nyai Siqot.
Nama "Idris Abdul Shomad" sempat populer sebelum akhirnya ia memakai nama aslinya, yakni Mohammad Idris. Penempatan nama belakang "Abdul Shomad" disebabkan ayahnya yang bernama Abdul Shomad.