Территориальная экспансия графов Гелдернских вниз по Рейну и Маасу продолжалась до 1288 года, когда граф Гелдернский потерпел поражение в кровопролитной битве при Воррингене за обладание Лимбургом.
Вследствие пресечения правящей династии в 1371 году герцогство через брак, по итогам Войны за гельдернское наследство, перешло к правителю соседнего герцогства Юлих. Фактическое управление герцогством находилось в руках местных дворян Эгмонтов, которые носили титул штатгальтера, или регента.
Когда последний герцог Юлихский умер в 1423 году без законнорождённого наследника, династическая уния Гелдерна с Юлихом была расторгнута. Император передал герцогский титул Арнольду Эгмонту, состоявшему в родстве с последним герцогом. Арнольд выдал дочь Марию за шотландского короля Якова II, но не смог защитить свои владения от притязаний Карла Смелого, который вынудил его в 1471 году продать Гелдерн бургундской короне. После гибели Карла Смелого его владения отошли к императору Максимилиану, который великодушно возвратил Гелдерн сыну Арнольда Адольфу Эгмонту.
В 1502—1543 годах имел место конфликт между Габсбургами и Карлом Эгмонтом, получивший название Гельдернская война. Сын Адольфа Карл Эгмонт умер в 1538 году, оставив множество детей, но среди них ни одного прижитого в браке. Ближайшим наследником угасшего рода Эгмонтов являлся герцог Лотарингии, однако император Карл V на 5 лет передал герцогство в Клевский дом, а в 1543 году отменил волю деда и оккупировал Гелдерн как законный наследник Карла Смелого. После его смерти герцогство вошло в состав Испанских Нидерландов.
Во время Восьмидесятилетней войны три четверти Гелдерна выступили на стороне Соединённых провинций и влились в их состав, а верхняя (рурмондская) четверть сохранила верность испанской короне.