Scarborough North is a provincial riding in Ontario, Canada. It was originally created prior to the 1963 provincial election and eliminated in 1996, when most of its territory was incorporated into the ridings of Scarborough—Agincourt and Scarborough—Rouge River. For the 2018 provincial election, it was re-created from Scarborough—Agincourt and Scarborough—Rouge River. Scarborough North riding was originally created from part of the former riding of York—Scarborough. It is in the former borough of Scarborough.