Nemegos is an unincorporated place and community in geographic Halsey Township in the Unorganized North Part of Sudbury District in Northeastern Ontario, Canada. It is on the Nemegosenda River in the James Bay drainage basin, and also is on the Canadian Pacific Railway transcontinental main line, between the railway points of to the west and Tophet to the east.