Herce se sitúa en la comarca de Rioja Baja, subcomarca de Arnedo en el valle del río Cidacos, en su curso medio, en el extremo occidental de la Hoya de Arnedo y está rodeado por la Peña del Moro y la de El Salvador, el barranco La Yasa, que desemboca en el Cidacos, atraviesa la villa.