Maredudd was the son of Einion ap Gwallter and Gwerful verch Ieuan Goch. The date and place of his birth have not been found.
Maredudd ap Einion
Einion ap Gwallter
Gwallter ap Trahaern
Gwerful verch Ieuan Goch
Ieuan Goch ap Moriddig