La Geneytouse est située sur la route départementale 979 (D 979) entre Limoges et Eymoutiers. Les Allois, ancienne commune de la Haute-Vienne, situés un peu plus près de Limoges sur la même D 979, appartient à la commune depuis son rattachement à La Geneytouse en 1829. Communes limitrophes de La Geneytouse2 Royères Saint-Léonard-de-Noblat Eybouleuf Aureil La Geneytouse Saint-Denis-des-Murs

Voies ferroviaires :
La commune n'est traversée par aucune ligne ferroviaire, mais la ligne du Palais à Eygurande-Merlines, permettant la jonction de Limoges, Saint-Léonard-de-Noblat, Eymoutiers et, en Corrèze de Meymac et Ussel est accessible, via la gare de Saint-Léonard-de-Noblat. La gare importante la plus proche est celle de Limoges-Bénédictins à 31 km par cette ligne.

L’aéroport le plus proche est celui de Limoges-Bellegarde à 24 km à vol d'oiseau à l'ouest - nord-ouest.