Olešná (německy Elsch) je malá vesnice, část městyse Stráž v okrese Tachov. Nachází se asi 4,5 km na jihovýchod od Stráže. Prochází zde silnice II/200. Je zde evidováno 22 adres. V roce 2011 zde trvale žilo 35 obyvatel.Olešná je také název katastrálního území o rozloze 5,38 km2.