Marcilla és un municipi de Navarra, a la comarca de Ribera Arga-Aragón, dins la merindad d'Olite. Limita al nord amb Peralta, a l'est amb Caparroso, a l'oest amb Funes i al sud amb Villafranca/Alesbes