Leszek – staropolskie imię męskie. Występuje też jako zdrobnienie imienia Lech.

W dokumentach występowało ono w formach Lestek i Lestko – prawdopodobnie jako zdrobnienie niepoświadczonych pełnych imion Lścimir i Lścisław, wywodzących się od słowa lście, oznaczającego „chytrość”.

Imię to po raz pierwszy wymienił kronikarz Gall Anonim w Kronice polskiej w 1113 roku, gdzie wśród przodków Mieszka I został wymieniony Lestek, wnuk Piasta. Pod wpływem popularności kroniki Galla Anonima, imię to zaczęło być nadawane od XII wieku książętom z dynastii Piastów. Pierwszą postacią historyczną noszącą to imię był Leszek Bolesławowic (1115–przed 1131), przedwcześnie zmarły syn Bolesława Krzywoustego. Jako imię powszechne zyskało popularność w XIX i XX wieku.

Leszek imieniny obchodzi 3 czerwca.

Pochodzenie Wbrew potocznej opinii Leszek nie jest zdrobnieniem od imienia Lech. Mimo że etymologia obu tych imion jest trudna do określenia, patrząc na chronologię pojawiania się tych imion w historii (imię Lech pojawia się w źródłach dopiero sto lat po imieniu Lestek), można stwierdzić, iż to Lestek/Leszek jest imieniem pierwotnym, a Lech może być jego pochodną.