Obec Olešnice se nachází v okrese Hradec Králové, kraj Královéhradecký. Ke dni 3. 7. 2006 zde žilo 265 obyvatel. Ke dni 1.1.2021 zde žije 374 osob. Olešnice sousedí s Chlumcem nad Cidlinou.
V obci se nachází Olešnický rybník o rozloze 5 ha. Původní název Levína - Lewyn - je prý totiž pro toto období (spolu s dalšími místními názvy, např. Cratonoch = Kratonohy) charakteristický. Nejpozději roku 1379 se Levín (tehdy již Lewin) stává součástí tzv. Žiželicko-hradišťského panství, jehož vlastníky byli od 30. let 14. století Rožmberkové. O několik desetiletí později než Levín je doložena také Olešnice. První zmínky spadají do roku 1393, kdy se dovídáme o existenci vísky označované jako Olessnicz.