Desojo es un municipio español de la Comunidad Foral de Navarra, situado en la Merindad de Estella, en la comarca de Estella Occidental y a 75 km. de la capital de la comunidad, Pamplona.
La localidad de Desojo está situada en la parte occidental de la Comunidad Foral de Navarra dentro de la región geográfica de la Zona Media de Navarra o Navarra Media y la comarca geográfica de Tierra Estella a una altitud 516 msnm.