Explore congregations in Birmingham, Alabama, with detailed listings updated as of March 2025.
Enhance your parish or personal devotion with high-quality items from The Catholic Company. Explore church supplies like monstrances, baptismal shells, candles, and Mass essentials, plus devotional favorites such as rosaries, statues of saints, Bibles, prayer books, and inspirational gifts for all ages.
Whether you're outfitting your church for liturgy or seeking meaningful items to deepen your faith, find everything you need in one trusted place - perfect for clergy, parishioners, and families alike!
Shop Now at The Catholic Company & Save on Your Favorites!Address: 2701 Sydney Dr
Denomination: Methodist
County: Jefferson County
Address: 110 W Hawthorne Rd
Denomination: Episcopal / Anglican
County: Jefferson County
Address: 4660 Caldwell Mill Rd
Denomination: Presbyterian/Reformed
County: Jefferson County
Address: 6690 Cahaba Valley Rd
Denomination: Methodist
County: Shelby County
Address: 500 40th St S
Denomination: Methodist
County: Jefferson County
Address: 2117 University Blvd
Denomination: Baptist
County: Jefferson County
Address: 2250 Blue Ridge Blvd
Denomination: Baptist
County: Jefferson County
Address: 8921 Parkway E
Denomination: Adventist
County: Jefferson County
Address: 2160 Brewster Rd
Denomination: Holiness / Church of the Nazarene
County: Jefferson County
Address: 2200 Briarwood Way
Denomination: Presbyterian/Reformed
County: Jefferson County
Address: 3800 Crosshaven Dr
Denomination: Baptist
County: Jefferson County
Address: 3139 Cahaba Heights Rd
Denomination: Methodist
County: Jefferson County
Address: PO Box 610445
Denomination: Non-Denominational/Evangelical
County: Jefferson County
Address: 2017 6th Ave N
Denomination: Episcopal / Anglican
County: Jefferson County
Address: 1480 Center Point Pkwy
Denomination: Pentecostal
County: Jefferson County
Address: 2129 Center Point Pkwy
Denomination: Methodist
County: Jefferson County
Address: 1032 50th St N
Denomination: Baptist
County: Jefferson County
Address: 2269 Chapel Rd
Denomination: Presbyterian/Reformed
County: Jefferson County
Address: 5191 Caldwell Mill Rd
Denomination: Methodist
County: Jefferson County
Address: PO Box 8371
Denomination: Non-Denominational/Evangelical
County: Jefferson County
Address: 611 Riverchase Pkwy W
Denomination: Lutheran
County: Jefferson County
Address: 3104 33rd Ter N
Denomination: Baptist
County: Jefferson County
Address: 1337 Springville Rd
Denomination: Mormon/Latter Day Saints
County: Jefferson County
Address: PO Box 43676
Denomination: Non-Denominational/Evangelical
County: Jefferson County
Address: PO Box 361352
Denomination: Episcopal / Anglican
County: Jefferson County
Address: 65 Old Montgomery Hwy
Denomination: Presbyterian/Reformed
County: Jefferson County
Address: 3039 Brook Highland Dr
Denomination: Church of Christ
County: Shelby County
Address: 336 Crumley Chapel Rd
Denomination: Methodist
County: Jefferson County
Address: PO Box 360506
Denomination: Methodist
County: Jefferson County
Address: 5600 1st Ave N
Denomination: Pentecostal
County: Jefferson County
Address: 1751 Gadsden Hwy
Denomination: Presbyterian/Reformed
County: Jefferson County
Address: 850 Oxmoor Rd
Denomination: Presbyterian/Reformed
County: Jefferson County
Address: 1912 Canyon Rd
Denomination: Episcopal / Anglican
County: Jefferson County
Address: 2700 31st Street Ensley
Denomination: Methodist
County: Jefferson County
Address: PO Box 8342
Denomination: Non-Denominational/Evangelical
County: Jefferson County
Address: 2522 Valleydale Rd
Denomination: Presbyterian/Reformed
County: Jefferson County
Address: 1998 Shades Crest Rd
Denomination: Holiness / Church of the Nazarene
County: Jefferson County
Address: 420 Graymont Ave N
Denomination: Baptist
County: Jefferson County
Address: 318 Jefferson Blvd
Denomination: Baptist
County: Jefferson County
Address: 2100 4th Ave N
Denomination: Presbyterian/Reformed
County: Jefferson County
Address: 7600 Division Ave
Denomination: Baptist
County: Jefferson County
Address: 2575 Columbiana Rd
Denomination: Non-Denominational/Evangelical
County: Jefferson County
Address: 2230 Green Springs Hwy S
Denomination: Baptist
County: Jefferson County
Address: 1815 Patton Chapel Rd
Denomination: Baptist
County: Jefferson County
Address: 60 Roebuck Dr
Denomination: Non-Denominational/Evangelical
County: Jefferson County
Address: PO Box 55276
Denomination: Methodist
County: Jefferson County
Address: 265 W Oxmoor Rd
Denomination: Church of Christ
County: Jefferson County
Address: 1934 Patton Chapel Rd
Denomination: Methodist
County: Jefferson County
Address: 2600 John Hawkins Pkwy
Denomination: Baptist
County: Jefferson County
Address: 3100 Highland Ave S
Denomination: Presbyterian/Reformed
County: Jefferson County
Address: 216 Roebuck Dr
Denomination: Non-Denominational/Evangelical
County: Jefferson County
Address: 2865 Old Rocky Ridge Rd
Denomination: Baptist
County: Jefferson County
Address: 2732 Old Rocky Ridge Rd
Denomination: Episcopal / Anglican
County: Jefferson County
Address: 1821 14th Street Ensley
Denomination: Baptist
County: Jefferson County
Address: 2617 Pike Rd
Denomination: Pentecostal
County: Jefferson County
Address: 2800 Metropolitan Way
Denomination: Pentecostal
County: Jefferson County
Address: 500 By Williams Sr Dr
Denomination: Baptist
County: Jefferson County
Address: PO Box 110337
Denomination: Non-Denominational/Evangelical
County: Jefferson County
Address: 1133 Tuscaloosa Ave SW
Denomination: Baptist
County: Jefferson County
Address: 1705 Goldwire St SW
Denomination: Baptist
County: Jefferson County
Address: 1600 19th Ave N
Denomination: Non-Denominational/Evangelical
County: Jefferson County
Address: 3631 Montevallo Rd S
Denomination: Baptist
County: Jefferson County
Address: 2541 Rocky Ridge Rd
Denomination: Methodist
County: Jefferson County
Address: 5568 Chalkville Rd
Denomination: Baptist
County: Jefferson County
Address: 2725 24th St SW
Denomination: Non-Denominational/Evangelical
County: Jefferson County
Address: 5208 54th St SW
Denomination: Baptist
County: Jefferson County
Address: 5050 Pinson Valley Pkwy
Denomination: Non-Denominational/Evangelical
County: Jefferson County
Address: 22 Oporto Madrid Blvd S
Denomination: Non-Denominational/Evangelical
County: Jefferson County
Address: 1686 Spaulding Ishkooda Rd
Denomination: Baptist
County: Jefferson County
Address: 701 18th Street Ensley
Denomination: Methodist
County: Jefferson County
Address: 5080 Cahaba Valley Trce
Denomination: Presbyterian/Reformed
County: Shelby County
Address: 914 Oak Grove Rd
Denomination: Methodist
County: Jefferson County
Address: PO Box 8265
Denomination: Non-Denominational/Evangelical
County: Jefferson County
Address: 625 Palisades Blvd
Denomination: Church of Christ
County: Jefferson County
Address: 9753 Parkway E
Denomination: Non-Denominational/Evangelical
County: Jefferson County
Address: 2524 Hackberry Ln
Denomination: Pentecostal
County: Jefferson County
Address: 1868 Montgomery Hwy S
Denomination: Church of Christ
County: Jefferson County
Address: 600 Riverchase Pkwy W
Denomination: Presbyterian/Reformed
County: Jefferson County
Address: 1953 Old Montgomery Hwy
Denomination: Methodist
County: Jefferson County
Address: 1601 E Lake Blvd
Denomination: Methodist
County: Jefferson County
Address: 221 Roebuck Dr
Denomination: Methodist
County: Jefferson County
Address: 400 Roebuck Pkwy
Denomination: Church of Christ
County: Jefferson County
Address: 430 Saint Clair St
Denomination: Methodist
County: Jefferson County
Address: 2017 Columbiana Rd
Denomination: Baptist
County: Jefferson County
Address: 2230 Sumpter St
Denomination: Independent Fundamentalist
County: Jefferson County
Address: 959 Alford Ave
Denomination: Church of Christ
County: Jefferson County
Address: 720 Shades Creek Pkwy
Denomination: Lutheran
County: Jefferson County
Address: PO Box 530305
Denomination: Presbyterian/Reformed
County: Jefferson County
Address: 2357 Brookside Coalburg Rd
Denomination: Baptist
County: Jefferson County
Address: 1101 Martin Luther King Jr Dr
Denomination: Baptist
County: Jefferson County
Address: PO Box 611284
Denomination: Baptist
County: Jefferson County
Address: PO Box 55933
Denomination: Presbyterian/Reformed
County: Jefferson County
Address: 1124 Montgomery Hwy
Denomination: Presbyterian/Reformed
County: Jefferson County
Address: 713 Martin Luther King Jr Dr
Denomination: Methodist
County: Jefferson County
Address: 2165 Old Springville Rd
Denomination: Non-Denominational/Evangelical
County: Jefferson County
Address: 1024 12th St S
Denomination: Episcopal / Anglican
County: Jefferson County
Address: 356 Killough Springs Rd
Denomination: Methodist
County: Jefferson County
Address: 3736 Montrose Rd
Denomination: Episcopal / Anglican
County: Jefferson County
Address: 2901 Columbiana Rd
Denomination: Methodist
County: Jefferson County
Address: 1910 12th Ave S
Denomination: Episcopal / Anglican
County: Jefferson County
Address: 901 Kingman Rd
Denomination: Episcopal / Anglican
County: Jefferson County
Address: 2061 Patton Chapel Rd
Denomination: Catholic
County: Jefferson County
Address: 1515 12th Ave S
Denomination: Catholic
County: Jefferson County
Address: PO Box 43677
Denomination: Episcopal / Anglican
County: Jefferson County
Address: 2870 Acton Rd
Denomination: Episcopal / Anglican
County: Jefferson County
Address: 2300 6th St NW
Denomination: Church of Christ
County: Jefferson County
Address: 604 23rd Ave NW
Denomination: Church of Christ
County: Jefferson County
Address: 2501 Sweeney Hollow Rd
Denomination: Methodist
County: Jefferson County
Address: 1730 Saint Charles Ave SW
Denomination: Lutheran
County: Jefferson County
Address: 2614 22nd Ave N
Denomination: Baptist
County: Jefferson County
Address: 2803 Highland Ave S
Denomination: Non-Denominational/Evangelical
County: Jefferson County
Address: 2325 Columbiana Rd
Denomination: Church of Christ
County: Jefferson County
Address: 2324 5th Ave N
Denomination: Non-Denominational/Evangelical
County: Jefferson County
Address: 2700 Avenue S
Denomination: Non-Denominational/Evangelical
County: Jefferson County
Address: 412 Cumberland Dr
Denomination: Methodist
County: Jefferson County
Address: 118 55th St N
Denomination: Methodist
County: Jefferson County