Le Limousin s'étend sur le cours des rivières du bassin de la Loire au nord, à l'ouest et à l'est, et de la Dordogne au sud, et sur les fleuves de la Vienne, de la Dordogne et de la Charente, prenant sa source en Haute Vienne.
Le territoire s'étale sur 16942 kilomètres carrés, pour une population de 738633 habitants, selon le recensement de l'année 2012. Limoges, son chef lieu, est à une distance, à vol d'oiseau, de 346 kilomètres de Paris, la capitale du pays.
Cette région historique, située au centre ouest de la France en Europe de l'Ouest, est liée aux origines du Limousin.
Elle a également un lien avec l'élevage de l'Angevin, de l'Anglo Arabe, du Postier Breton et du Shire.