Count of Hainaut
1218 CE to 1257 CE
John of Avesnes (1 May 1218 – 24 December 1257) is the count of Hainaut from 1246 to his death.
Born in Houffalize, he is the eldest son of Margaret II of Flanders by her first husband, Bouchard IV of Avesnes.
As the marriage of Margaret and Bouchard had been papally dissolved, he is considered illegitimate.
No related events match the current filters.