Esta pequeña población de la de Tierras Altas está ubicada en el noreste de la provincia, en el límite con La Rioja bañado por el río Alhama en la vertiente mediterránea, al sur de Sierra de las Cabezas y Sierra de Alcarama; al norte de Sierra del Almuerzo