It calls for "three pillars" of actions to close the gap - investing more in education and training, helping all groups into jobs, and closing tax loopholes to make the rich pay a fairer share of taxes.
"There is nothing inevitable about high and growing inequalities," said OECD secretary-general Angel Gurria.
"This study dispels the assumption that the benefits of economic growth will automatically trickle down to the disadvantaged."
Surprisingly, the report finds that globalisation - increased international trade and investment - was not a major driver of inequality. For example, New Zealand was one of only two countries where exports were actually static or fell slightly as a share of the total economy from 1985 to 2007, yet it had one of the highest increases in income inequality.
Instead, the two biggest drivers of rising inequality across the OECD were technological change and deregulation of labour and product markets, which all tended to push up the incomes of skilled people and push down incomes for the unskilled. Many unskilled jobs moved overseas to low-wage countries.
At the very top income levels, there has been growing use of performance-related pay - "partly in an attempt to attract internationally mobile workers".
Rising educational qualifications were the main offsetting force towards greater equality, lifting more people into skilled, highly paid jobs.
The result was "a race between education and technology" which technology, so far, has been winning.
The income gap was also widened further by tax and benefit changes which have become less redistributive in most countries since the 1990s. Income taxes on the rich have been lowered, and welfare benefits for the poor have been cut.
A growing proportion of single-adult households, with and without children, has also increased inequality because single adults can't share living costs.
The report calls for both better job training for unskilled workers and more access to formal education.