Is cochrane Ontario north of the 50 degrees latitude?

Yes, Cochrane, Ontario is located at 49°08′06″N 81°02′49″W, which is north of the 50th parallel of latitude.
Copyright Wanderlust World © https://www.ynyoo.com