Saskatchewan Highway 667

667
Saskatchewan Highway shield

Highway 667
Route information
Length: 40 km (25 mi)
Major junctions
South end: Hwy 16 at Esk
  Hwy 761
Hwy 761 at Leroy Leisure Land Regional Park
North end: Hwy 5 at St. Gregor
Location
Rural
municipalities:
Prairie Rose RM, Leroy RM, St. Peter RM
Highway system
Provincial highways in Saskatchewan

Highway 667 is a highway in the Canadian province of Saskatchewan. It runs from Highway 16 near Esk to Highway 5 near St. Gregor. Highway 667 is about 40 km (25 mi.) long.

Intersections from south to north

Municipality km from southern end Intersecting Roads
Continues southward as Range Road 2210
As Range Road 2210
Prairie Rose RM 0 Highway 16/Range Road 2210 to Esk
Prairie Rose RM 1 Township Road 332
Prairie Rose RM 4 Township Road 334/Highway 761
km 4: Begin concurrency with Highway 761
Leroy RM 10 Township Road 342 to Sinnett
Leroy RM 17 Township Road 350
Leroy RM 20 Highway 761/Township Road 352 (Leroy Leisure Land Regional Park)
km 20: End concurrency with Highway 761
Leroy RM 26 Township Road 360
Leroy RM 30 Township Road 362 to Shady Grove
Leroy RM 33 Township Road 364
St. Peter RM 36 Township Road 370
St. Gregor 39 Township Road 372
St. Gregor 40 Highway 5/Range Road 2210 (end)
Continues northward as Range Road 2210