The Newmarket Subdivision is operated by Metrolinx up to the end of track at mile 63.0. There is a large portion out of service until near Washago. CN operates the remainer of the subdivision north of Washago.
| T | Station Name | Mile |
|---|---|---|
| | | Parkdale JCT with Metrolinx Weston Sub |
3.0 |
| ‡ | Davenport Diamond – CPKC North Toronto Sub |
4.6 |
| | | Spicer | 9.2 |
| | | Downsview GO |
10.9 |
| ⅄ | Snider South | 12.1 |
| || | Steeles Snider South Wye |
12.9 |
| || | Snider North Snider North Connecting Track to CN York Sub |
13.7 |
| || | Welded Tube | 15.29 |
| Y | Concord | 16.3 |
| | | Rutherford GO |
16.7 |
| | | Maple GO |
18.3 |
| ⅄ | Teston | 18.5 |
| || | Argo and Alpha Lumber | 18.68 |
| Y | Kirby | 20.7 |
| | | King City GO |
22.7 |
| | | Chase | 29.2 |
| | | Aurora GO |
29.9 |
| | | Machell | 30.1 |
| | | Hot Box Detector | 30.2 |
| | | Newmarket GO |
34.2 |
| | | East Gwillimbury GO |
35.5 |
| | | Holland | 41.1 |
| | | Bradford GO |
41.5 |
| | | Lefroy Innisfil GO |
51.9 |
| | | Barrie South GO |
59.5 |
| | | Go Storage Facility | 62.2 |
| | | Allandale GO Connection to Barrie Collingwood Railway |
62.8 |
| ⊥ | End of Track – ↑Metrolinx Territory↑ | 63.0 |
| ↑Great Lakes Division↑ | ||
| Portion of Subdivision Abandoned | ||
| ↓Prairie North Division↓ | ||
| | | Washago JCT with CN Bala Sub |
98.9 |
| | | Gravenhurst | 112.2 |
| | | Hot Box Detector | 125.3 |
| | | Falkenburg Siding |
126.4 |
| | | Martins Siding |
141.5 |
| | | Huntsville | 146.2 |
| | | Hot Box Detector | 151.8 |
| | | Novar | 155.7 |
| | | Hot Box Detector | 184.3 |
| | | South River Siding |
188.8 |
| | | Trout Creek Siding |
200.7 |
| | | Hot Box Detector | 209.8 |
| | | Main Track Ends | 223.0 |
| Transfer Wye Connection to Ottawa Valley Railway Connection to Ontario Northland Railway |
225.7 | |
| End of Track | 226.44 | |
