The Mattagami flows 443 kilometers from its source at Mattagami Lake in geographic Gouin Township in the Unorganized North Part of Sudbury District, on the Canadian Shield southwest of Timmins, Length to head of Lake Minissinakwa.