 Berglund was born in Timrå and started swimming in a club in 1960–1961; she later moved to Ytterhogdal.After retirement from swimming she worked as a gym coach and teacher of Swedish to foreigners.She is a board member of the Swedish Ski Association.