Луцький замок, або Замок Любарта — верхній замок Луцька, один із двох збережених замків міста, пам'ятка архітектури та історії національного значення. Один з найбільших, найдавніших і найкраще збережених в Україні замків. Головний об'єкт історико-культурного заповідника «Старий Луцьк», культурний осередок та найстаріша споруда Луцька.
Луцький замок не з'явився на порожньому місці. Його передвісником заведено вважати невелике поселення, що виникло ще в далекому Х столітті на пагорбі, отороченому звивами річки Стир. Літописний Лучеськ з його фортецею вважають дітищем Володимира Великого. Він не був таким могутнім і обороноздатним, як у часи литовських князів, однак, попри це, 1069 року зумів витримати облогу польського війська під час походу на Київ короля Болеслава II Хороброго.
Укріплене велике поселення на місці теперішнього замку розташовувалося на острові серед боліт з Х ст. Укріплення були дерев'яними й охоплювали майже весь острів. Наприкінці XI ст. починається спорудження глиняно-піщаного валу у кілька етапів. Спочатку висота валу сягала 1 м. А згодом доросла до 3 м. На цьому валу і по всій території острова з'явилися нові потужні дерев'яні укріплення, які мали вигляд складних рублених конструкцій на зразок городень із заборолами.