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