Castries ble grunnlagt av franskmennene i 1650. Stedet ble først kalt Le Carénage, men fikk i 1758 navn etter Charles Eugène Gabriel de la Croix, Marquis de Castries. Castries har flere ganger blitt gjenoppbygd etter å ha blitt ødelagt av brann, blant annet etter storbrannen 19. juni 1948.