Back

Church directory

Churches in Alabama

11,959 churches in 643 cities across Alabama, with service times, maps and livestream links.

About churches in Alabama

The SermonWave church directory lists 11,959 churches in 643 cities in Alabama. The cities with the most listings are Birmingham (827), Mobile (518), Montgomery (448), Huntsville (336), and Bessemer (178). The most common traditions are Baptist (4,758), Pentecostal (718), and Church of Christ (582). Of these, 3,184 livestream their services, 243 have sermons on SermonWave, and 114 offer a service in Spanish.

Churches listed
11,959
Cities
643
Livestream services
3,184
Sermons on SermonWave
243
Services in Spanish
114

Cities with the most churches in Alabama

Alabama churches with sermons on SermonWave

Listen to recent sermons, with transcripts and summaries. Credit always goes to the church.

Denominations in Alabama

All 643 cities in Alabama, A to Z

Q

Churches by city in Alabama

Counts of listed churches, livestreams, sermons on SermonWave, Spanish services, Sunday evening and Wednesday services.

Church directory data for Alabama by city
CityChurchesLivestreamSermons on SermonWaveSpanish serviceSunday eveningWednesday
Birmingham8272402191319
Mobile518165921022
Montgomery44812473912
Huntsville3361467111018
Bessemer178386115
Tuscaloosa174678115
Dothan1716061810
Anniston159513357
Gadsden157443339
Florence156483084
Decatur1454910484
Athens13344111158
Phenix City120281156
Opelika118354352
Cullman115412532
Selma105242025
Jasper104270134
Madison95552647
Prattville90312044
Albertville82223224
Atmore81120223
Northport80253123
Talladega80242031
Enterprise78322363
Clanton72240145
Fort Payne69120011
Wetumpka66201021
Sylacauga65151022
Alexander City6290110
Auburn62245221
Eufaula62140011
Foley61202008
Troy60171103
Bay Minette59180013
Ozark5692112
Russellville56112130
Scottsboro56162013
Andalusia55110004
Pell City55141025
Boaz5460111
Roanoke5190031
Brewton5090111
Hartselle50150023
Lanett50130111
Daphne48272113
Greenville48102001
Oneonta45120321
Valley45100022
Fairhope43164020
Pinson42112011
Tuscumbia42162142
Attalla4110000
Heflin4172011
Piedmont4180022
Saraland41183023
Tuskegee4160001
Hamilton4070032
Hoover40303243
Millbrook40180031
Montevallo40112113
Oxford40131101
Arab39162014
Fayette39100022
Jacksonville39121012
Moulton3980132
Tallassee39101033
Trussville38222001
Hueytown3771002
Prichard3640001
Guntersville35110001
Warrior35121003
Adamsville3460012
Haleyville3471020
Hanceville3482103
Alabaster33151221
Elba3360000
Fairfield3340001
Union Springs3260000
Centre31121001
Jackson3140021
Muscle Shoals3170012
Dadeville2950110
Evergreen2981010
Grand Bay2950110
Monroeville2980032
Robertsdale29100012
Ashville2870010
Childersburg2890000
Demopolis2880111
Gardendale28112033
Opp2860010
Sheffield2860000
Winfield2870120
Abbeville2760002
Elkmont2761022
Leeds27101122
Eight Mile2690001
Irondale2660103
Jemison2692100
Theodore2690012
Rogersville2583041
Sulligent2540010
Thomasville2570011
Calera2461002
Citronelle2450001
Columbiana2450002
Headland2450002
Lafayette2440000
Moundville2440000
Pelham24110112
Smiths Station24121003
Stevenson2410000
Aliceville2310000
Brundidge2330000
Cottondale2370011
Geneva2320022
Greensboro2330000
Harvest23122011
Hazel Green2361120
Lincoln2350001
Marion2351000
Slocomb2331000
Town Creek2361011
Trinity2330000
Vestavia Hills23144120
Camden2220001
Grove Hill2221000
Ragland2230000
Rainbow City2280003
Toney2271013
Vinemont2261012
Brighton2120001
Collinsville2150000
Cordova2140001
Deatsville2170000
Eutaw2140110
Goodwater2130020
Hartford2151010
Leighton2120000
Reform2140100
Tarrant2150000
Carbon Hill2010011
Gulf Shores20140021
Hayneville2030000
Hillsboro2030000
Mcintosh2020001
New Market2050000
Semmes2091013
Ashford1960000
Gordo1920010
Helena1991011
Lineville1920000
Somerville1930010
Altoona1820001
Blountsville1861000
Chelsea1863000
Crossville1820000
Dora1820020
Falkville1850002
Frisco City1830000
Hayden1850011
Henagar1810000
Linden1830000
Millry1830000
Moody1881001
Wilmer1840012
Cherokee1720001
Eclectic1781010
Gurley1730000
Irvington1750002
Mccalla1760200
Mt Vernon1710001
Newton1770021
Notasulga1730000
Orange Beach1770100
Parrish1720021
Phil Campbell1731040
Samson1720000
Seale1730033
West Blocton1710000
Butler1620010
Center Point1610000
Centreville1650000
Chatom1620011
Daleville1631010
Danville1620000
Georgiana1630100
Killen16111012
Munford1660001
Pike Road1640000
Rainsville1650020
Springville1690011
Stockton1620001
Vernon1631000
Berry1510000
Livingston1540000
Luverne1510010
Maplesville1540001
Quinton1530000
Ramer1510010
Tanner1541100
Wedowee1520010
Ardmore1450000
Ashland1430010
Brantley1420000
Carrollton1420000
Ethelsville1420000
New Brockton1430011
New Hope1430032
Odenville1441011
Red Bay1401011
Salem1420000
Alpine1330000
Brent1320002
Clayton1300000
Fyffe1330011
Homewood1350000
Ider1320000
Lexington1320010
Lowndesboro1300000
Midland City1340000
Nauvoo1310000
Silas1310000
Verbena1330000
Vincent1332001
Woodland1320000
Adger1200000
Camp Hill1210010
Cedar Bluff1210000
Cleveland1220001
Cuba1210000
Florala1240001
Hurtsboro1210000
Millport1210000
Owens Cross Roads1240020
Pittsview1220000
Red Level1211011
Wadley1210000
Addison1120000
Alexandria1120023
Flomaton1110021
Gallion1120100
Geraldine1120000
Glencoe1130012
Graysville1140100
Hackleburg1101020
Laceys Spring1131010
Lisman1100000
Loxley1140011
Marbury1120021
Mckenzie1130000
Meridianville1121011
Midway1120000
Ohatchee1130021
Pleasant Grove1130031
Remlap1110101
Shorter1110000
Ariton1050000
Chunchula1010100
Duncanville1030010
East Brewton1030000
Elberta1020010
Empire1021001
Flat Rock1000000
Fultondale1062200
Gordon1030000
Hope Hull1010010
Oakman1010000
Pisgah1010001
Section1010010
Sumiton1020001
Thorsby1010001
Trafford1020000
Valley Grande1020011
Weaver1020002
Baileyton910000
Banks910000
Bridgeport910000
Castleberry900000
Chickasaw930000
Coffee County930000
Coffee Springs920000
Courtland910100
Delta920000
Fort Deposit910000
Goshen932020
Grady920000
Hatchechubbee910000
Hollywood930000
Horton920000
Lester920001
Lillian911000
Morris951011
Mt Olive931001
Newville910000
Sardis930000
Summerdale941010
Sweet Water910000
Uniontown900000
Uriah920000
Valley Head900000
Vance930010
Wagarville910000
Woodstock940021
York920010
Autaugaville830001
Bayou La Batre820010
Brilliant800000
Brookwood800000
Brownsboro860011
Clay831001
Coker830112
Crane Hill810000
Double Springs861012
Eldridge800001
Franklin County820000
Gilbertown810000
Grant800000
Guin820000
Hokes Bluff840000
Jacksons Gap820000
Kinston831011
Lapine820010
Leesburg810000
Lynn820000
Pine Hill800000
Ranburne830000
Shelby820001
Southside830000
Spanish Fort860022
Toxey800000
Union Grove840000
Webb820001
Woodville810000
Anderson742001
Bankston700000
Billingsley720011
Bremen721001
Bryant730010
Coffeeville740000
Cottonwood700000
Dixons Mills720000
Elmore720011
Eva730100
Fort Mitchell710000
Gaylesville720011
Highland Home700000
Holly Pond700010
Joppa720010
Kennedy700010
Kimberly700000
Louisville700000
Marion Junction700000
Midfield730000
Orrville720000
Satsuma720001
Waterloo700000
Whatley700000
Wilsonville720010
Akron600000
Arley640001
Bear Creek620000
Beatrice600000
Bibb County600000
Boligee600000
Buhl610011
Chancellor610000
Coden620000
Columbia630102
Creola610001
Dozier610010
Dutton620011
Eastaboga620001
Equality610000
Fosters600001
Franklin610000
Harpersville600000
Lauderdale County600000
Mulga610000
Muscadine600000
Plantersville610000
Ralph630000
Rockford620000
Steele610000
Sterrett600000
Taylor600000
Brierfield510000
Bullock County500000
Choctaw County510000
Clio521001
Dawson530000
Detroit510000
Fitzpatrick510000
Forest Home500001
Geneva County500000
Hale County520000
Honoraville520000
Houston500000
Jones500000
Kellyton510001
Lipscomb500000
Logan500000
Lowndes County510000
Marengo County510100
Minter510000
Mountain Brook543000
Pansey510001
Perdido500001
Repton520000
Sardis City510000
Silverhill520000
Skipperville500000
Stapleton501000
Sylvania530001
Weogufka500000
Axis410000
Beaverton400000
Brookside431000
Chambers County400000
Clay County410000
Colbert County410000
Covington County410000
Cropwell420000
Dallas County400000
Daviston400000
Dolomite400000
Fackler410000
Fairview410001
Hobson City400000
Hodges400000
Langston400000
Macon County410000
Margaret410000
Mentone430000
Monroe County440010
Pickensville410000
Sawyerville400000
Thomaston410000
Titus430000
Townley400000
Tyler410001
Vina400000
Ward400000
Wellington420000
Argo310000
Autauga County300000
Butler County310000
Cherokee County310000
Clopton300000
Coaling310010
Coosada301000
Coy300000
Cragford300000
Cusseta310000
Dale County310000
Dauphin Island310010
Docena330000
Douglas310000
Faunsdale300000
Fayette County310000
Five Points300000
Forkland300000
Fruithurst310000
Gainestown300000
Gallant310000
Glenwood310000
Groveoak300000
Henry County300000
Higdon300000
Jack310000
Jackson County310001
Lamar County300000
Letohatchee300000
Lockhart300000
Marion County300000
Mt Hope310000
Needham310000
Paint Rock300001
Pinckard300000
Pine Apple300000
Powell310000
Randolph300000
Russell County320000
Seminole300000
Shorterville300000
Sipsey300000
Snead300000
Sycamore310000
Sylvan Springs310000
Tibbie310000
Tuscaloosa County320000
Vandiver310000
Vinegar Bend300000
Walker County300000
Waverly300000
Wing300000
Alberta210000
Bon Secour210000
Cecil200000
Conecuh County200000
Coosa County200000
Dekalb County210000
Escambia County200000
Excel200010
Fruitdale200000
Gainesville200000
Garden City200000
Graham200000
Houston County210000
Kinsey210010
Lawrence County200000
Little River200000
Littleville210000
Locust Fork211000
Lower Peach Tree200000
Madrid201001
Magnolia200000
Malvern220000
Marshall County200000
Mathews200000
Morgan County210000
Mount Olive220000
Mountain Brk210000
New Site210000
Peterman200000
Pickens County210000
Priceville210010
Randolph County200000
Reece City200011
Riverside200000
Rutledge200000
Saint Stephens200000
Shelby County200000
Spruce Pine200000
St Stephens200000
Talladega County200000
Talladega Springs200010
Tallapoosa County200000
Tuskegee Institute210000
Vestavia210000
Walnut Grove200000
Washington County220001
Westover200000
White Hall210010
Wilton210000
Winston County200000
Yellow Bluff200000
Alex City100000
Ava100000
Baldwin County110000
Barbour County100000
Belk100000
Belle Mina100000
Black100000
Blount County100000
Blue Springs110000
Bucks100000
Calhoun County100000
Calvert100000
Campbell100000
Catherine100000
Clarke County100000
Clayhatchee100000
Cleburne County100000
Cowarts100000
Crenshaw County100000
Cullman County100000
Delma100000
Dickinson100000
Echola101000
Elmore County100000
Elrod110000
Emelle100000
Epes100000
Estillfork100000
Eunola100000
Fairford100000
Fayetteville100000
Fort Davis100000
Frankville100000
Fulton100000
Furman100000
Gadsen100000
Gantt100000
Geiger100000
Good Hope110000
Gosport100000
Greene County100000
Grimes100000
Gu-Win100000
Hammondville100000
Hardaway100000
Highland Lake100000
Hollytree100000
Indian Springs Village111000
Lake View110000
Leroy100000
Level Plains100000
Limestone County100000
Loachapoka100000
Magnolia Springs100000
Maytown110000
Mc Calla100000
Mcmullen110000
Mexia100000
Montgomery County100000
Mosses110000
Mount Vernon100000
Myrtlewood100000
Napier Field100000
Natural Bridge100000
Newbern110000
Newell100000
North Courtland100000
North Johns100000
Panola100000
Pennington100000
Perdido Beach100000
Perry County100000
Pike County100000
Pine Ridge100000
Pollard100000
Providence100000
Range100000
Rising Fawn100000
River Falls100000
Rosa100000
Skyline110000
Smiths Sta100000
South Vinemont100000
Sprott100000
Stanton110000
Sunflower100000
Susan Moore100000
Trenton100000
Triana100000
Valhermoso Springs100000
Vestavia Hls100000
Waldo100000
West Point110000
Whistler100000
Wilcox County100000
Winn100000

Questions about churches in Alabama

How many churches are in Alabama?

The SermonWave directory lists 11,959 verified churches in 643 cities in Alabama. The real number of congregations is higher; more are added as they are verified.

Which cities in Alabama have the most churches?

By number of listings: Birmingham (827), Mobile (518), Montgomery (448), Huntsville (336), Bessemer (178), Tuscaloosa (174), Dothan (171), and Anniston (159).

What are the most common denominations in Alabama?

Among listed churches in Alabama: Baptist (4,758), Pentecostal (718), Church of Christ (582), Methodist (575), Church of God (477), and Presbyterian (264).

How many churches in Alabama livestream their services?

3,184 listed churches in Alabama livestream their services. Use the Livestream filter on any city page to see them.

Are there churches with services in Spanish in Alabama?

Yes. 114 listed churches in Alabama offer a service in Spanish, including churches in Birmingham, Mobile, Montgomery, Huntsville, Bessemer, and Tuscaloosa.

How can a church update or remove its listing?

Open the church's listing and choose "Claim this church" to update the details, or "Request removal" to have the listing removed. A person reviews every request, usually within 7 days.

Listings are gathered from public sources and churches' own websites, and only public church information is shown. Each listing has "Claim this church" and "Request removal" links.

Live translation and sermon transcripts for your church

SermonWave translates services live to listeners' phones and turns every sermon into a searchable transcript and summary.