Оле́ський за́мок — пам'ятка архітектури та історії XIII—XVIII століть, розташований у смт Олесько, Буського району Львівської області. Один із найдавніших в Україні замків, імовірно, побудований одним із синів галицько-волинського князя Юрія Львовича на плато пагорба.