The basin is home to 33 million people.[1] The basin hosts eight of Canada's 20 largest cities, including Toronto, Hamilton, London, St. Catharines, Niagara, Oshawa, Windsor, and Barrie. The United States cities of Duluth, Milwaukee, Chicago, Gary, Detroit, Toledo, Cleveland, Erie, Buffalo, and Rochester, are located on shores of the Great Lakes.