Bergrothin vanhemmat olivat kirkkoherra Karl Henrik Bergroth ja Katarina Sofia Polviander ja puoliso vuodesta 1843 Hilda Elisabet Fabritius (k. 1882). Bergroth tuli ylioppilaaksi 1838 ja vihittiin papiksi 1840. Varapastorin arvon hän sai 1854 ja rovastin arvon 1873. Bergroth toimi pappina Ruovedellä, Längelmäellä ja Pihlajavedellä. Tehtaansaarnaaja Tampereella hän oli 1846 ja Keuruun pitäjänapulainen vuodesta 1847. Keuruun kirkkoherraksi Bergroth tuli 1867. Hän oli pappissäädyssä edustaja valtiopäivillä 1877.[1]