Le Haut Alentejo s'étend le long du Pinhal intérieur sud et de la Beira intérieure sud au nord, de l'Espagne à l'est, de l'Alentejo central au sud, et de la Lisière du Tage et du Moyen Tage à l'ouest.
Le territoire s'étale sur 6230 kilomètres carrés, pour une population de 118506 habitants, selon le recensement de l'année 2013. Portalegre, son chef lieu, est à une distance, à vol d'oiseau, de 147 kilomètres de Lisbonne, la capitale du pays.