La gare de Châteauponsac était située sur le ligne Limoges Poitiers ouverte en 1867. Après avoir quitté la ligne Limoges Paris à Bersac, elle desservait les gares de Bessines, Châteauponsac, le Dorat, Montmorillion et Poitiers. La ligne fut fermée en 1987. Carte publiée par l'éditeur Prugnaud.
