The share of mothers who do not work outside the home rose to 29 per cent in 2012, up from 23 per cent in 1999, according to a new Pew Research Center analysis of US government data.
The overall rise in the share of US mothers who are foreign born, and rapid growth of the nation's Asian and Latino populations, may account for some of the recent increase in the share of stay-at-home mothers, the analysis said.
Asian and Hispanic children were the most likely to be raised by stay-at-home mothers - 37 per cent and 36 per cent - in 2012. That compares with 26 per cent of white children and 23 per cent of black children.
The report found that stay-at-home mothers are less likely than working mothers to be white (51 per cent are white, compared with 60 per cent of working mothers) and more likely to be immigrants (33 per cent vs 20 per cent).
The largest share of stay-at-home mothers consists of married stay-at-home moms with working husbands. They made up roughly two-thirds of America's 10.4 million stay-at-home mothers in 2012.
In addition to this group, some stay-at-home mothers are single, cohabiting or married with a husband who does not work.
A growing share of stay-at-home mothers - 6 per cent in 2012, compared with 1 per cent in 2000 - said they are home with their children because they cannot find a job.
One of the most striking demographic differences between stay-at-home mothers and working mothers relates to their economic well-being. Fully a third (34 per cent) of stay-at-home mothers are living in poverty, compared with 12 per cent of working mothers.
Among at-home mothers living in poverty in 2012, 36 per cent were immigrants, the report said.
