Lon es un bonito pueblo perteneciente al ayuntamiento de Camaleño en la comarca de Liébana (Cantabria). Se encuentra a los pies de las montañas que forman el valle de Valdebaró. Está bañado por el arroyo Burón que nace la vertiente sur del Macizo de Ándara en los Picos de Europa, en la zona de la morra de Lechugales.
La patrona del pueblo es Santa Eugenia. La fiesta patronal se celebra el 31 de enero, fecha que ha vuelto a recuperarse tras celebrarse durante varios años el primer sábado de septiembre debido a la escasa población que había en aquellas fechas y las enormes nevadas que cubrían esta población.