Situada en la Alta Cerdaña, en el antiguo territorio del Rosellón, atravesada por el río Carol, afluente del Segre, colinda con España.