Ross 128 b was discovered in July 2017 by the HARPS instrument at the La Silla Observatory in Chile, by measuring changes in radial velocity of the host star. Its existence was confirmed on 15 November 2017.