List of numbered roads in Middlesex County, Ontario


This page lists all of the numbered county roads in Middlesex County, Ontario.
Note: when London became a separated municipality and absorbed Westminster Township, numbered County Roads in the township lost their designation. Many roads such as the former County Road 37 are now named only.
Several roads near London were formerly provincial highways, but were not renumbered as County Roads when the highway designation was dropped.
The reason for this somewhat high concentration of former provincially controlled roads in this county is due to London's size, as it is the anchor for Southwestern Ontario, and Middlesex County is geographically quite large, and is quite important due to agriculture in the area.
NumberNamesWestern/Southern TerminusEastern/Northern TerminusMajor CommunitiesComments
1Hagerty RoadLimerick Road Wardsville, Ontario, Newbury, OntarioContinues as Elgin CR 103
2Longwoods Road, Wharncliffe Road, Dundas StreetMiddlesex CR 14/Chatham-Kent CR 121 Oxford County boundary Wardsville, Ontario, Melbourne, Ontario, Delaware, Ontario, Lambeth, Ontario, London, Ontario, Nilestown, Ontario, Dorchester, OntarioFormerly Highway 2, has a concurrency with Highway 4 in London
3Gideon DriveCR 2London, Ontario City limitsDelaware, Ontario, Kilworth, Ontario, London, OntarioPasses by the Komoka Provincial Park
4Hamilton RoadThames RiverCR 29London, OntarioNo longer signed.
5Greenway Drive, Grand Bend Road, Mount Carmel DriveAusable River Highway 4Greenway, Ontario, Corbett, Ontario, Mount Carmel, OntarioBrief concurrency with CR 81 for around 1 km, acts as the boundary with Perth County.
6Kerwood RoadCR 10CR 7Keyser, Ontario, Kerwood, Ontario
7Elginfield RoadAusable River Intersection with Highway 4 and Highway 7Parkhill, Ontario, Ailsa Craig, Ontario, Elginfield, OntarioFormerly part of Highway 7, until all parts west of Highway 4 were turned back in 1998.
8Thames Road, Winter DriveThames River CR 6Ekfrid, Ontario, Appin, Ontario
9Melbourne Road, Metcalfe StreetCR 39Thames River Melbourne, Ontario, Longwood, Ontario, Strathroy, Ontario
10Conservation Road, Gore Road, Calvert Drive, Carroll Street, Glengyle DriveCR 80CR 37Cairngorm, Ontario, Strathroy, OntarioBriefly acts as the boundary with Lambton County. Previously ended at CR 9, extended eastward in 2015.
10 Robin's Hill Road CR 25CR 27London, Ontario, London International Airport, Fanshawe Conservation Area
11Muncey RoadMuncey, OntarioCR 2Muncey, OntarioFormerly continued along River Road to the Elgin County boundary, where it would continue as Elgin CR 20.
12Townsend LineLambton County line, continues as Lambton CR 12CR 81Keyser, Ontario
13William Street, Alice StreetCR 20CR 47Lucan, OntarioActs as a short connector to CR 20 from Lucan.
14Glendon Drive, Dundonald Road, Concession Drive, Clachan RoadThames River London City LimitsNewbury, Ontario, Appin, Ontario, Longwoods, Ontario, Glencoe, Ontario, Mount Brydges, Ontario, Komoka, Ontario, Kilworth, OntarioBriefly acts as the boundary between Chatham-Kent and Middlesex County, has a brief concurrency with CR 80.
15Carriage RoadCR 35CR 2Previously ended further south at Elgin County boundary
16Komoka Road, Poplar Hill Road, Ilderton Road, Twelve Mile Road, Plover Mills RoadCR 3Oxford County line Komoka, Ontario, Poplar Hill, Ontario, Ilderton, Ontario, Plover Mills, OntarioTravels northwest-southeast to Poplar Hill, then roughly east–west to Oxford County, has a concurrency with CR 20 for around 2 km, and with CR 27 for around 4 km.
17Nairn Road, Gainsborough RoadCR 7London city limitsParkhill, Ontario, Nairn, Ontario, Lobo, Ontario, Lobo Siding, Ontario, London, OntarioNot related to Elgin CR 17, which is the border with Elgin County, in Southwold, Ontario, near London, Ontario
18Parkhill DriveAusable River CR 81Parkhill, OntarioNot to be confused with Elgin CR 18, which acts as boundary between Middlesex and Elgin Counties.
20Hyde Park Road, Ilderton Road, Denfield RoadLondon city limitsHighway 4London, Ontario, Ilderton, OntarioHas a 2 km concurrency with CR 16. Formerly CR 22, until Highway 22 was downloaded in 1998, and was re-numbered.
21Cassidy RoadCR 7CR 24Travels through no towns, acts as a connecting link between CR 7 and CR 24
22Egremont Drive, Fanshawe Park RoadSexton Road London City LimitsAdelaide, Ontario, Strathroy, Ontario, Hickory Corner, Ontario, Poplar Hill, Ontario, Lobo, Ontario, Melrose, Ontario, London, OntarioSection between London and Strathroy is extremely busy and congested, and only two-lanes. Whole route was formerly Highway 22.
23Highbury AvenueIntersection with CR 28Highway 7Ballymote, Ontario
24McGillivray DriveCR 81Highway 4Moray, Ontario, West McGillivray, OntarioConnects two major routes, Highway 4 and CR 81
25Gore RoadLondon City LimitsOxford County line London, Ontario
25 Crumlin Road, Crumlin SideroadGore RoadLondon International AirportLondon, OntarioNo longer signed
26Wilton Grove RoadLondon City LimitsCR 74London, OntarioLess than 500 meters in length. Formerly extended to Interchange with Highway 135 and Highway 401 ). Formerly travelled down a brief segment of Wellington Road to the interchange. Formerly numbered as CR 37.
26 Boler Road, Southdale RoadLondon City Limits CR 43London, OntarioNo longer signed.
27Nissouri Road, Plover Mills Road, Wellburn RoadCR 2Highway 7 Wellburn, OntarioHas a 4 km concurrency with CR 16
28Medway Road, Thorndale Road, King StreetCR 20Cobble Hills Road Arva, Ontario, Ballymote, Ontario, THorndale, Ontario, Cobble Hill, OntarioSkirts the northern edge of London, Ontario
29Hamilton RoadLondon city limitsOxford County boundary, continues as Oxford CR 9London, Ontario, Nilestown, Ontario, Dorchester, Ontario, Putnam, OntarioBrief concurrency with CR 32
30Putnam RoadAvon Drive Thames River Putnam, Ontario
31Heritage RoadCR 28CR 16/27Friendly Corners, Ontario
31 Fanshawe Park RoadIntersection with CR 23 and Former Highway 22Fanshawe Conservation AreaLondon, Ontario, Fanshawe, OntarioNo longer signed, incorporated into CR 22
32Dorchester Road, Hamilton Road, Bridge Street, Catherine Street, Shaw RoadInterchange with Highway 401 CR 2Dorchester, OntarioBrief concurrency with CR 29, 4 km concurrency with CR 49
33Second StreetCR 81CR 39Strathroy, OntarioPasses through the northern limits of Strathroy.
34Highbury Avenue, Webber BourneCR 2Elgin CR 30 on the border with Elgin County.London, OntarioVery busy, freeway from north of Highway 401, to Hamilton Road. Unknown if it is still signed as such. Formerly routed briefly along Hubrey Road until Highbury Avenue was extended.
35Littlewood Drive, Westdel Bourne, Glanworth DriveOneida, OntarioHighway 4Littlewood, Ontario, Tempo, Ontario, London, OntarioFormerly extended to Highway 74 in Belmont, Ontario. Extended west from CR 15 to Oneida Reserve boundary.
37McEvoy RoadCR 10CR 39Strathroy, OntarioShort county road running along the eastern limit of Strathroy, acts as a connecting link between CR 39 and the eastern terminus of CR 10. Assumed by the county in 2015
38Vanneck RoadCR 10CR 22Kilworth, Ontario, Lobo Siding, OntarioBasically, a spur of CR 14. Previously ended at CR 17, extended northward to CR 22 in 2007.
39Napperton Drive, Albert Street, Metcalfe Street, Hickory DriveSexton Road CR 22Napperton, Ontario, Strathroy, Ontario, Hickory Corner, OntarioBasically a continuation of Lambton CR 39
41Adelaide StreetLondon City LimitsCR 16London, Ontario
42Clarke RoadLondon City LimitsIntersection with CR 28London, Ontario, Ballymote, Ontario
43White Oak Road, Scotland DriveGlanworth Drive Southdale Road/London city limitsGlanworth, Ontario, London, OntarioNo longer signed
44Victoria StreetCR 9CR 81Strathroy, OntarioOffers a diversion from CR 81 to CR 9, and eventually CR 10 or CR 2
46Westdel BourneLongwoods Road Oxford Street London, OntarioNo longer signed
47Saintsbury Line, Fallon DriveHighway 4Highway 23Lucan, Ontario
49Catherine StreetLondon city limitsCR 73Nilestown, Ontario, Dorchester, OntarioHas a 4 km concurrency with CR 32
50Prospect Hill RoadHighway 7Whalen Line Prospect Hill, OntarioShort county road
51Sarnia RoadCR 20London city limitsHyde Park, Ontario, London, OntarioNo longer signed.
52Wonderland RoadExeter RoadCR 26 London, OntarioNo longer signed.
54Base Line Road Westdel Bourne Wickerson RoadLondon, OntarioNo longer signed.
55Roxburgh Road, Castleton RoadCR 37Dingman DriveLondon, OntarioNo longer signed.
56Wonderland RoadLondon city limitsCR 16London, OntarioVery short county road
59Granton LineIntersection of Highway 7 and CR 23
73Elgin RoadAvon Drive CR 2Three Bridges, Ontario, Dorchester, Ontario, Mossley, Ontario, Harrietsville, OntarioPortions south of CR 29 were Former Highway 73, which was turned back on January 1, 1998
74Westchester Bourne7th Avenue CR 49Nilestown, Ontario, Derwent, Ontario, Belmont, Ontario Portions south of CR 29 were formerly Highway 74, turned back April 1, 1997
75Bradley AvenueLondon City LimitsCR 74Assumed by the county in 2015
76Pratt Siding RoadThames River CR 2Woodgreen, OntarioFormerly Highway 76, turned back in 1997. Connects Middlesex CR 2 to Elgin CR 76.
77Murphy DriveCR 6CR 9Short county road. Used to be CR 7, but renumbered when portions of Highway 7 were downloaded to County in 1998 west of Highway 4 and CR 7 designated was shifted.
80Dundonald Road, Courtright LineLambton County boundary CR 2Glencoe, OntarioFormerly Highway 80, turned back in 1997
81Adelaide Road, Caradoc Street, Victoria Street, Center Road, Elginfield Road, Main Street, Grand Bend RoadCR 2CR 5 (Boundary with Huron County, continues as Huron CR 81Delaware, Ontario, West Delaware, Ontario, Mount Brydges, Ontario, Caradoc, Ontario, Strathroy, Ontario, Parkhill, Ontario, Corbett, Ontario, Greenway, OntarioFormerly Highway 81. Has a brief concurrency with CR 7.