Olešno je malá vesnice a část města Mšeno v okrese Mělník ve Středočeském kraji. Nachází se asi 3,5 kilometru severozápadně od Mšena. Skládá se ze dvou částí. Menší dolní část, se nachází na konci krátkého bočního dolu po pravé straně údolí potoka Pšovky. Horní větší část, je přístupná cestou, která odbočuje doleva hned na začátku výše uvedeného dolu. Spodní konec osady míjí silnice II/259. Olešno je také název katastrálního území o rozloze 4,44 km². V katastrálním území Olešno leží i Brusné 2.díl, Ráj a Vojtěchov. Zástavba vsi s řadou cenných příkladů lidové architektury je od roku 1995 chráněna jako vesnická památková rezervace.