Lana es un valle y municipio español de la Comunidad Foral de Navarra, situado en la Merindad de Estella, en la comarca de Estella Occidental y a 67,4 km de la capital, Pamplona.