The Metrolinx Uxbridge Subdivision begins at mile 38.9 near Lincolnville, and ends at mile 61.0 near Scarborough where it joins the Kingston Subdivision.
| T | Station Name | Mile |
|---|---|---|
| | | End of Track | 38.9 |
| | | Lincolnville GO |
39.0 |
| | | Stouffville GO |
40.60 |
| | | Ginty | 43.5 |
| | | Mount Joy GO |
45.8 |
| | | Laidlaw | 46.1 |
| | | Markham GO |
47.0 |
| | | Centennial GO |
48.5 |
| | | Unionville GO |
50.7 |
| ⅄ | Hagerman | 51.0 |
| Y | Underwood | 52.1 |
| | | Milliken GO |
52.9 |
| | | Agincourt GO |
55.5 |
| | | Kennedy GO |
59.5 |
| | | Scarborough JCT with Kingston Sub |
61.0 |
