Hun vokste opp i Roslagen i Uppland i det som nå heter Östhammar kommune. Hun studerte sosiologi ved Uppsala universitet og arbeidet deretter som sosialsekretær.