| Name | Distance | Terminus | Terminus | Cities it passes by | Paved | 
  | |  | Perth County Line 8 | 
 | 11.41 km | NW Junction Highway 23 in Kirkton | SE Junction Perth Road 163 north of Rannoch | Kirkton | Yes | 
  | |  | Perth County Line 9 | 
 | 3.68 km | NW Eastern boundary of St. Marys | SE Junction Highway 7 (Road 119) | St. Marys | Yes | 
  | |  | Perth County Line 20 | 
 | 27.1 km | W Junction Huron CR 83 | SE Junction Highway 7 (Road 119) | Russeldale, Fullarton, St. Pauls Station | Yes | 
  | |  | Perth County Line 24 | 
 | 14.3 km | NW Junction Thames Road | SE Junction Highway 23 (Road 164) | Staffa | Yes | 
  | |  | Perth County Line 26 | 
 | 13.5 km | W Junction Highway 7 (Road 119) | E Tavistock | Harmony, Tavistock | Yes | 
  | |  | Perth County Line 32 | 
 | 4.1 km | NW Junction Perth Road 130 | SE Stratford boundary |  | Yes | 
  | |  | Perth County Line 33 | 
 | 9.4 km | W Junction Romeo Street, Stratford | E Junction Perth Road 107 | Stratford | Yes | 
  | |  | Perth County Line 36 | 
 | 1.7 km | NW Junction Perth Road 122 | SE Junction Perth Road 119 north of Stratford | Stratford | Yes | 
  | |  | Perth County Line 37 | 
 | 5.3 km | W Junction Romeo Street, Stratford | E Brocksden; junction Road 109 |  | Yes | 
  | |  | Perth County Line 43 | 
 | 15.9 km | W Junction Perth Road 119 | E Perth-Waterloo boundary | Amulree | Yes | 
  | |  | Perth County Line 44 | 
 | 28.6 km | NW Junction Perth Road 180 | SE Junction Perth Road 119 | Brodhagen, Bronholm | Yes | 
  | |  | Perth County Line 55 | 
 | 20.5 km | NW Junction Perth Road 180 | SE Junction Perth Road 119 | Monkton | Yes | 
  | (Waterloo RR 7)|  | Perth County Line 56 | 
 | 8 km | NW Junction Perth Road 119 | SE Junction Road 105 | Topping, Nithburg | Yes | 
  | |  | Perth County Line 72 | 
 | 26.1 km | NW Junction Road 173 (Huron-Perth boundary) | SE Junction Road 116 | Newry, Donegal, Millbank | Yes | 
  | (Wellington CR 86)|  | Perth County Line 86 | 
 | 29.8 km | NW Junction Perth Road 178 | SE Junction Road 116 at Dorking | Molesworth, Listowel, Dorking | Yes | 
  | |  | Perth County Line 88 | 
 | 9 km | NW Perth Road 178 | SE Highway 23 | Mayne Corners, Kurtzville, Shipley, Gowanstown | Yes | 
  | |  | Perth County Line 91 | 
 | 4.5 km | NW Toronto Street | SE Junction Perth Road 140 | Palmerston | Yes | 
  | (Wellington CR 123)|  | Perth County Line 93 | 
 | 5.7 km | NW Toronto Street | SE Junction Perth Road 140 (Wellington CR 9) | Palmerston, Teviotdale | Yes | 
  | (Oxford CR 24, Waterloo RR 1)|  | Perth County Road 101 | 
 | 1.8 km | SW Tavistock | NE Junction Highway 7 & 8 (Line 34) | Tavistock | Yes | 
  | |  | Perth County Road 107 | 
 | 18.3 km | S Tavistock | N Junction Perth Line 56 (Waterloo RR 7) | Tavistock, Shakespeare, Amulree | Yes | 
  | |  | Perth County Road 112 | 
 | 4.1 km | S Junction Perth Line 26 | N Stratford city limits |  | Yes | 
  | |  | Perth County Road 113 | 
 | 7.6 km | S Junction Perth/Oxford Road | N Junction Highway 7 (Road 119) |  | Yes | 
  | |  | Perth County Road 118 | 
 | 2.1 km | S Junction Highway 7 (Elginfield Road) and Oxford CR 119 | N Junction Perth Line 9 |  | Yes | 
  | |  | Perth County Road 119 | 
 | 20.6 km | S Stratford city limits | N Junction Perth Line 55 and Perth Road 131 | Gadshill | Yes | 
  | (James Street South) | 1.2 km | S Junction Highway 7 (Elginfield Road) | N St. Marys town limits |  | Yes | 
  | |  | Perth County Road 121 | 
 | 19.1 km | SW Junction Perth Line 55 | NE Junction Perth Line 86 (Wellington CR 86) | Millbank, Hesson | Yes | 
  | (Oloane Street)|  | Perth County Road 122 | 
 | 2.2 km | SW Junction Highway 8 (Line 34), Stratford | NE Junction Perth Line 36 | Stratford | Yes | 
  | |  | Perth County Road 123 | 
 | 1.6 km | S Junction Highway 7 (Elginfield Road) | N St. Marys town limits |  | Yes | 
  | |  | Perth County Road 130 | 
 | 16.2 km | S St. Marys town limits | NE Junction Highway 8 (Line 34) | Avonton | Yes | 
  | |  | Perth County Road 131 | 
 | 17.2 km | SW Junction Perth Line 55 and Perth Road 119 | NE Junction Perth Line 86 (Wellington CR 86) | Milverton | Yes | 
  | |  | Perth County Road 135 | 
 | 16.5 km | SW Sebringville | NE Junction Perth Line 55 | Rostock, Wartburg | Yes | 
  | |  | Perth County Road 139 | 
 | 9 km | SW Prospect Hill | E St. Marys |  | Yes | 
  | (Wellington CR 9)|  | Perth County Road 140 | 
 | 18.6 km | SW Junction Perth Line 86 (Wellington CR 86) | NE Junction Perth Line 93 (Wellington CR 123) | Teviotdale | Yes | 
  | |  | Perth County Road 147 | 
 | 10.2 km | SW Junction Perth Line 72 | NE Junction Perth Line 86 | Donegal, Britton | Yes | 
  | |  | Perth County Road 151 | 
 | 7.8 km | SW Junction Whalen Line | NE Junction Perth Line 8 |  | Yes | 
  | |  | Perth County Road 163 | 
 | 20.6 km | S Rannoch | N Junction Highway 23 (Road 164) |  | Yes | 
  | (Huron CR 34, Wellington CR 4)|  | Perth County Road 178 | 
 | 19.4 km | W Junction Perth Line 86 | E Junction Highway 23 (Road 164) |  | Yes | 
  | (Huron CR 14)|  | Perth County Road 180 | 
 | 30.3 km | SW Junction Line 17 | NE Junction Perth Line 55 (Huron CR 25) |  | Yes |