Ivan Asen

John or Ivan Asen may refer to the following Bulgarian royalty:

  • Ivan Asen I (1186–1196), Ruler of Bulgaria
  • Ivan Asen II (1218–1241), Ruler of Bulgaria
  • Ivan Asen III (1279–1280), Ruler of Bulgaria
  • John Komnenos Asen, Ruler of Valona