Stationen tillkom då f.d. Blekinge Kustbanor breddades. Smalspåret hade gått rakt igenom Karlshamns stad, delvis på gatuspår. Det nya normalspåret fick en sträckning utanför den egentliga stadsbebyggelsen och där förlades den nya stationen, öppnad 1957.
Till 1990 benämndes den Karlshamn C . I tidens anda benämns den numera Resecentrum.