Interesting maps. The specific locations may not be accurate but at the macro level, it's interesting.
It must be a bit dated given so many northern Catholics invading GA and NC!
According to the note on the map, they are relying on the 149 religious bodies that participated in a study conducted by the Association of Statisticians of American Religious Bodies in 2000. Those numbers were divided by the U.S, Census numbers for the year 2000 to get the percentages.
"northern Catholics invading GA and NC!"
Southern numbers up to the year 2000:
http://www.frinstitute.org/southern.htm
The result of this varying population concentration means that the South is home to both substantial Catholic mission areas and to many communities with large Catholic churches (Map 3). Between 1971 and 2000, the number of Catholic churches in the region grew from 4,200 to 4,832, a substantial rate of increase, but not nearly as fast as the total Catholic population increased. As a result, the mean number of Catholics per church increased from 1,551 to 2,543. By contrast, there are, on average, 515 Southern Baptists per church in the South, and 310 United Methodists per church.