Leache ("Leatxe" en euskera de forma cooficial) es un municipio español de la Comunidad Foral de Navarra, situado en la Merindad de Sangüesa, en la comarca de Sangüesa y a 48,4 km.