Cabredo está situado 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.