Ibn Shaddad can refer to:
Antarah ibn Shaddad, a pre-Islamic Arab hero and poet (fl. 580)
Baha ad-Din ibn Shaddad, a 12th-century jurist and biographer of Saladin
Izz al-Din ibn Shaddad, 13th-century geographer and historian
Muhammad ibn Shaddad (died 971), founder of the Kurdish Shaddadid dynasty