Infeudat per Ramon Berenguer III el 1097 per a la conquesta de la comarca, però no va ser construït fins que Amposta no fou ocupada el 1149. Ramon Berenguer IV donà el castell a l'Orde de l'Hospital de Sant Joan de Jerusalem. El castell fou destruït el 1466 per les tropes de Joan II durant la guerra civil catalana durant un setge fluvial i terrestre de vuit mesos. De l'edificació original només resten les bases de dues torres, la muralla que dóna al riu, el fossat i part del Quarter central, doncs la pedra fou emprada per a d'altres construccions de la zona.
S'han localitzat sitges ibèriques i el pas de ronda musulmà.[1]