McCowan Road

McCowan Road

York Regional Road 67
McCowan Road in Toronto, with the Scarborough Subway Extension under construction in the distance in November 2025
Route of McCowan Road through Toronto and York Region (blue line)
NamesakeMcCowan Family
Maintained byCity of Toronto
Region of York
Length64.3 km (40.0 mi)
(combined lengths of 4 sections)
LocationToronto
Markham
Whitchurch-Stouffville
East Gwillimbury
Georgina
South endKingston Road
In Toronto (continues as Cathedral Bluffs Drive)
Major
junctions
Eglinton Avenue
—Road Breaks (2X)—
Danforth Road (continuation of)
Lawrence Avenue
Ellesmere Road
 Highway 401
Sheppard Avenue
Finch Avenue
Steeles Avenue
14th Avenue
 407 ETR
Highway 7
Major Mackenzie Drive
16th Avenue
Elgin Mills Road
Stouffville Road
Bloomington Road
Aurora Road
St. John’s Sideroad
——Road Breaks——
Davis Drive
Mount Albert Road
Queensville Sideroad
Ravenshoe Road
North end Baseline Road
in Georgina
Nearby arterial roads

McCowan Road is a major north–south thoroughfare in the Greater Toronto Area in Ontario, Canada. It runs through the city of Toronto and into the Regional Municipality of York where it ends at the Town of Georgina.

The road was named for the McCowan Family, a Scottish family patriarch who settled in the area in 1833. The street, the former Lot 22, and later McCowan's Sideroad (officially named McCowan Road by Scarborough Township in 1956), begins at Kingston Road in the City of Toronto and ends at Baseline Road in the Town of Georgina.

In Scarborough, there is a brief break at the Highland Creek between Lawrence and Eglinton Avenues; Danforth Road carries most of the traffic south-southwest of Lawrence. When the Scarborough Town Centre complex opened in 1973, an interchange with Highway 401 was opened. With greater vehicle usage, in that area, the road is now six lanes from Ellesmere Road to Sheppard Avenue, and additional exit ramps to/from the 401 have been constructed at nearby Brimley Road.