Замок Изенбург расположен рядом с городом Хаттинген на реке Рур.
Замок расположен на окончании горного кряжа на левом берегу реки Рур. Плато, занимаемое замком, имеет перепад высоты ок. 25 м, снижаясь в сторону реки. Верхняя точка – бергфрид – расположен на высоте ок. 100 м над уровнем реки. Замок имел общую протяженность ок. 240 м и состоял из двух частей – нижнего замка длиной 120 м и шириной до 53 м и верхнего замка такой же длины и шириной до 37 м. Часть восточного склона обвалилась в начале 20 в.
Вход в замок располагался на противоположном конце плато, у северной оконечности Нижнего замка. Чтобы пройти к воротам, надо было по узкой дороге обогнуть все сооружение. Ворота защищала расположенная над ним каменная башня, от которой после обвала осталась лишь одна стена. Кроме того их фланкировали стены Нижнего замка с обеих сторон.
За воротами начинался нижний замок, в котором находились преимущественно хозяйственные постройки, а также две плавильные печи – железо добывали в регионе издавна. В середине западной стены располагалась жилая башня. В восточной стене имелась калитка.
Попасть из нижнего замка в верхней можно было по наклонной рампе, заканчивавшейся скорее всего подъемным мостом. Со стороны входа в Верхнем замке стоял большой П-образный комплекс, часть которого теперь занимает дом Кустодиса. Рядом с входом находились помещения стражи, у восточной стены располагались жилые покои и замковая часовня.
В середине западной стены стояло еще одно каменное здание, в котором находились кузня и цейхгауз.
На внешних стенах замка и башен сохранились следы штукатурки. Скорее всего весь замок был оштукатурен и покрашен в белый цвет.
В начале 13-го века Изенбург несомненно был одним из самых крупных и впечатляющих замков региона.