There were 5.6 million stay-at-home mothers in the United States in 2006, up from 4.6 million in 1996.
US Census Bureau, Fun Stats