Lány est une localité située dans le district de Kladno, dans la région de Bohême centrale de la République tchèque. Sa population est estimée à 2252 habitants au début de l’année 2022.
Elle est située au nord-ouest de la région et de Prague, à une courte distance au nord de la rivière Berounka – un affluent gauche de la Vltava – et à proximité de la frontière avec la région d’Ústí nad Labem.