Perth North was a federal electoral district represented in the House of Commons of Canada from 1867 to 1935.
It was created by the British North America Act of 1867 which divided the County of Perth into two ridings.
The North Riding of the County of Perth consisted of the Townships of Wallace, Elma, Logan, Ellice, Mornington, and North Easthope, and the Town of Stratford.
In 1882, it was redefined to consist of the townships of Ellice, Elma, Mornington and Logan, the towns of Stratford and Listowel, and the village of Milverton.
The electoral district was abolished in 1933 when it was merged into Perth riding.