This from a right winger in the Sydney Morning Herald:
The biggest media story about numbers of Christians over the past decade has actually been about the various evangelical churches, their booming numbers and their political influence. We have been told often that a quarter of all Americans are evangelicals, and that the support of this enormous number of ultra conservatives has kept George Bush in office.
A book recently published in America casts doubt on both claims, particularly the first, suggesting that they comprise one of the big myths of our time. It's a myth that has flourished because it suits the interests of both evangelical leaders and those on the political left who have been so worried about evangelicalism.
<snip>
The standard story is that there are 54million adult and 21million child evangelicals.
There is some truth in this picture, but not nearly as much as has been claimed. First, the numbers. The figure of 25 per cent comes from people identifying themselves as evangelicals in opinion polls.
After many pages of searching and calculating, she concludes this number makes up just 7 per cent of Americans.
A big part of the myth has been that the number of evangelicals has been growing. In fact, the movement is in decline. That figure of 7 per cent is down from 12 per cent in 1991. Wicker tells stories of the failure of evangelicals to attract new members in recent times. Individual churches that have grown rapidly have often done so by attracting members from other churches.
In other words, while the media have been telling us that core evangelicalism has been booming, it has actually shrunk almost by half.
<snip>
In truth, Wicker points out, the fastest-growing belief category in America is not evangelicalism, but the group to which so many on the left belong: non-believers. From 1990 to 2001 in America, their numbers increased from 14 million to 29 million.
More:
http://www.smh.com.au/news/michael-duffy/strength-of-us-evangelicals-is-one-of-the-big-myths-of-our-time/2008/07/18/1216163153159.html?page=2