Bernhardas Rymanas gimė Berselense, kaimelyje netoli Dananebergo, Hanoverio karalystėje, dabartinėjeVokietijos teritorijoje. Rymanas buvo antrasis iš šešių vaikų šeimoje, jo tėvas tuo metu ėjoliuteronų pastoriaus pareigas.
1847 m. pradėjo studijuotifilosofiją irteologiją Giotingeno universitete, tačiau kitais metais su tėvo sutikimu sustabdė savo teologijos studijas ir perėjo įmatematiką. Profesoriumi tapo1854 m.1862 m. vedė.