Solarolo Rainerio () is a comune (municipality) in the Province of Cremona in the Italian region Lombardy, located about southeast of Milan and about east of Cremona. As of 31 December 2004 it had a population of 1016 and an area of .
Solarolo Rainerio borders the following municipalities: Gussola, Piadena, San Giovanni in Croce, San Martino del Lago, Scandolara Ravara, Voltido.
Solarolo Rainerio has had a municipal library since 1965.
Between 1888 and 1928 Solarolo Rainerio was served by the stop of the same name located along the Ca' de Soresini-San Giovanni in Croce branch line of the Cremona-Casalmaggiore tramway, ultimately operated by the Tramvie Provinciali Cremonesi company.