The U.S. mines it in Detroit as well as several locations in NY, Ohio, Louisiana and Kansas . Canada has mines in Windsor and Goderich Ontario, Gros Iles Quebec and Pugwash Nova Scotia.
Nova Scotia and Quebec might be closer to Maine than NY but I can’t think of why they get salt from Canada.