Olešnice is a village in Semily District, in the Liberec Region, Czechia. Olešnice lies at 286 m above sea level, 8.9 km from the Giant mountains. It has 235 inhabitants (2024). The nearest city is Mladá Boleslav, 20 km to the southwest. Among the landmarks around are Kost Castle (6.2 km), Trosky Castle (8.6 km) and Valdštejn Castle (3.9 km). Among the natural features are Maškova zahrada (4.9 km) and Chrby (5.0 km).