Vaudoise has seen its turnover increase by 3.2% to 1.18bn Swiss francs.
In non-life insurance, gross written premiums increased 1.0% to 945.2m Swiss francs, thanks to a contribution from all business segments.
For life insurance, gross premiums collected soared 10.8% to 208.6m Swiss francs, an increase coupled with a decline in paid benefits of 14% to 268.1m.
In terms of financial income, the net return on investments fell by 0.1 percentage points to 2.4%, for a net market value performance of 3.3%, against 6.7% in 2019. At the end of December, Vaudoise's investment volume amounted to 7.6bn Swiss francs (+152.8m Swiss francs).
Net profit was down 8.4% to 122.8m Swiss francs.
Vaudoise said it has also been able to reduce the CO2 emissions of its buildings by 25% since 2014. It said it is "well on the way to achieving its goal of reducing its CO2 emissions by at least 30% by 2025".