| Petersburg Stations | ||
| Branch | Station | Distance |
| Petersburg | ||
| Reams' | 10 | |
| Stoney Creek | 21 | |
| Jarratt's | 30 | |
| Bellfield | 40 | |
| Junction (Hicksford) | 43 | |
| Gaston Branch | Junction | |
| Gaston Branch | Ryland's | 7 |
| Gaston Branch | Summit | 15 |
| Gaston Branch | Gaston | 18 |
| Pleasant Hill | 50 | |
| Weldon | 62 | |