Lanark North was a federal electoral district represented in the House of Commons of Canada from 1867 to 1917. It was located in the province of Ontario. It was created by the British North America Act of 1867 which divided the County of Lanark into two ridings: Lanark South and Lanark North. In 1882, the North Riding of Lanark was defined to consist of the townships of Ramsay, Pakenham, Darling, Dalhousie, North Sherbrooke, Lavant, Fitzroy, Huntley and Lanark, the Town of Almonte, and the Village of Lanark. The electoral district was abolished in 1914 when it was merged into Lanark riding.