The nine states with the highest percentage of Catholics voted for Senator John Kerry, says data from the newly issued 2005 Catholic Almanac.

These states include: Rhode Island (63.5 percent Catholic), Massachusetts (47.7 percent), New Jersey (43.5 percent), New York (40.6 percent), Connecticut (38.7 percent), Illinois (31 percent), Wisconsin (30.5 percent), Pennsylvania (30 percent) and California (29.8 percent).

Louisiana, which comes in tenth, at 29.4 percent Catholic, voted heavily for President George Bush.

The almanac is published by the Catholic national newspaper Our Sunday Visitor. There are 67,259,768 Catholics in the United States. They represent 23.2 percent of the population, up from 22.8 percent the previous year.