Потомок старинного рода Дуниных герба Лебедь, одна ветвь которых, после присоединения в 1655 году Смоленска в ходе русско-польской войны (1654—1667) поступила в русское подданство. Другая, происходящая от Николая, кастеляна Поланецкого (1680), переселилась в Россию в 1702 году. Из этой ветви и происходил Иван Петрович Дунин (Гербовник, VII, 168 и XI, 40).