Larraga ocupa el lado oeste de la merindad de Olite, y la orilla derecha de río Arga, a 38 km de Pamplona, con una altitud de 394 msnm.