It said the least friendly region for mums was Basilicata in southern Italy.
Save the Children said it compiled the ranking in the basis of a variety of indicators for mothers, including the labour-market situation, health care, public services, female representation, violence and surveys of satisfaction levels, using statistics provided by several national agencies.
It said the average age at which a woman gives birth in Italy is around 32, one of the highest in Europe.
The report said 8.9% of women giving birth in Italy in 2019 were over 40.
ANSA