Rising life expectancy and falling infant mortality are the current twin trends in Brazil. The average life expectancy rose to 74.9 years, said the National Statistical Institute on Monday.
According to the institute, life expectancy rose by three months and 25 days over 2012 -- and has increased by a full year since 2010.
Back in 1980, a Brazilian could expect to live only 62.5 years, but that has since risen to 78.6 for women and 71.3 for men.
The mortality rate for children aged up to five years fell to 17.4 per thousand -- compared with 84 in 1980.
The statistics institute put the improvement primarily down to better medical care, sanitation and infant nutrition, as well as better education for girls.
The mortality rate for men is higher across all age ranges in Brazil, notably between the ages of 20 and 25, when it surpasses the female equivalent by a factor of 4.5.
"External causes," notably violence but also traffic accidents, were blamed for the sharp difference.