Lešany  est une commune du district de Prostějov, dans la région d'Olomouc, en République tchèque. Sa population s'élevait à  habitants en 2020.

Géographie 
Lešany se trouve à  au sud-ouest du centre de Kostelec na Hané, à  à l'ouest-nord-ouest de Prostějov, à  au sud-ouest d'Olomouc et à  à l'est-sud-est de Prague.

La commune est limitée par Bílovice-Lutotín au nord et à l'est, par Mostkovice à l'est, par Ohrozim au sud, et par Zdětín à l'ouest.

Histoire 
La première mention écrite de la localité date de 1200.

Transports 
Par la route, Lešany se trouve à  de Kostelec na Hané, à  de Prostějov, à  d'Olomouc et à  de Prague.

Notes et références 

Commune dans le district de Prostějov