America has spent $22 trillion on its failed war on poverty

Since its beginning, U.S. taxpayers have spent $22 trillion on Johnson’s War on Poverty (in constant 2012 dollars). Adjusting for inflation, that’s three times more than was spent on all military wars since the American Revolution.

The federal government currently runs more than 80 means-tested welfare programs. These programs provide cash, food, housing and medical care to low-income Americans. Federal and state spending on these programs last year was $943 billion. (These figures do not include Social Security, Medicare, or Unemployment Insurance.)

Over 100 million people, about one third of the U.S. population, received aid from at least one welfare program at an average cost of $9,000 per recipient in 2013. If converted into cash, current means-tested spending is five times the amount needed to eliminate all poverty in the U.S.