Олешніця розташована на однойменній річці в Нижньосілезькому воєводстві. Міські права він отримав у 13 столітті. Серед найважливіших історичних пам’яток міста – ренесансний замок, готична базиліка Святого Іоанна Апостола, колишні оборонні стіни з Вроцлавською брамою 14 ст., будівлі кавалерійських казарм та будинок 17 ст. вдів, де зараз знаходиться музична школа. Назва міста походить від польської назви дерева – ольшина (англ. alder), дерева вкривали вологі ділянки навколо цього середньовічного поселення.