North America: Atlantic Slope from St. Lawrence drainage in Quebec, Canada to James River drainage in Virginia, USA; Great Lakes, Hudson Bay (Red River) and Mississippi River basins from Quebec to Manitoba, Canada and south to North Carolina, Alabama, Arkansas and Oklahoma, USA.