Najbardziej prawdopodobne jest przypuszczenie, że miasto w przeszłości było ważnym ośrodkiem handlu wiślanego solą z samych Kujaw bądź z Wieliczki i Bochni.
Po powrocie miasta do Polski w 1920, wynikły trudności w dostarczaniu poczty związane z istnieniem większej liczby miast położonych nad Wisłą o tej samej nazwie. W związku z tym początkowo miasto określano jako Solec nad Wisłą. Jednak zmiana ta nie rozwiązała problemów z dostarczaniem poczty i w celu bliższego określenia położenia miasta dodano do nazwy Solec człon koło Torunia.
W 1924 wojewoda poznański Adolf Rafał Bniński zaproponował nazwę funkcjonującą do dziś. Innymi propozycjami niektórych radnych były nazwy: Solec Pomorski, Solec Wielkopolski, Solec Drzewny, Solec Spław, Solec Las. 2 grudnia 1924 oficjalnie zatwierdzono obecną nazwę miasta.
Historia Przed 1325 Prawdopodobnie miejscowość została po raz pierwszy wymieniona w 1263, w dokumencie opisującym spór Zakonu krzyżackiego z księciem Kazimierzem I kujawskim dotyczącym blokowania statków na Wiśle, które chciały składać swój towar w Solcu. Korzystne położenie nad Wisłą pozwala domniemać, że Solec istniał jeszcze przed pojawieniem się pierwszych pisemnych wzmianek.