Local church directory
Churches in Birmingham, AL
931 churches across Christian traditions. Compare listings and confirm current details before visiting.
Browse churches in Birmingham
Researched profiles appear first. Other public listings remain available while their details are checked.
1930 Warrior Rd
Confirm worship times with the church
Basic listing · details need confirmation2341 Pearson Ave SW
Confirm worship times with the church
Basic listing · details need confirmation2053 Old Montgomery Hwy
Confirm worship times with the church
Basic listing · details need confirmation3801 Center Pl W
Confirm worship times with the church
Basic listing · details need confirmation1843 Bessemer Rd
Confirm worship times with the church
Basic listing · details need confirmation401 10th Ave S
Confirm worship times with the church
Basic listing · details need confirmation4200 Valley Rd
Confirm worship times with the church
Basic listing · details need confirmation1620 24th Ave N
Confirm worship times with the church
Basic listing · details need confirmation2009 22nd Ave N
Confirm worship times with the church
Basic listing · details need confirmation452 Park Ave
Confirm worship times with the church
Basic listing · details need confirmation600 4th Ave N
Confirm worship times with the church
Basic listing · details need confirmation1530 4th Ave N
Confirm worship times with the church
Basic listing · details need confirmation5301 US-78
Confirm worship times with the church
Basic listing · details need confirmation2150 Veterans Memorial Dr
Confirm worship times with the church
Basic listing · details need confirmation4129 40th Terrace N
Confirm worship times with the church
Basic listing · details need confirmation5091 Caldwell Mill Rd
Confirm worship times with the church
Basic listing · details need confirmation503 5th Street Thomas
Confirm worship times with the church
Basic listing · details need confirmation5600 1st Ave N
Confirm worship times with the church
Basic listing · details need confirmation2512 Avenue D
Confirm worship times with the church
Basic listing · details need confirmation1104 Gene Reed Rd
Confirm worship times with the church
Basic listing · details need confirmation2301 Avenue E
Confirm worship times with the church
Basic listing · details need confirmation221 Roebuck Dr
Confirm worship times with the church
Basic listing · details need confirmation230 85th St N
Confirm worship times with the church
Basic listing · details need confirmation5409 Cairo Ave
Confirm worship times with the church
Basic listing · details need confirmation7309 Oporto Ave
Confirm worship times with the church
Basic listing · details need confirmation4360 44th Ave N
Confirm worship times with the church
Basic listing · details need confirmation1216 15th St S
Confirm worship times with the church
Basic listing · details need confirmation142 52nd Pl N
Confirm worship times with the church
Basic listing · details need confirmation320 Grants Mill Dr
Confirm worship times with the church
Basic listing · details need confirmation6012 Malcolm Ave
Confirm worship times with the church
Basic listing · details need confirmation900 38th St N
Confirm worship times with the church
Basic listing · details need confirmation2025 Patton Chapel Rd Suite B
Confirm worship times with the church
Basic listing · details need confirmation139 54th St N
Confirm worship times with the church
Basic listing · details need confirmation732 N Pine Hill Rd
Confirm worship times with the church
Basic listing · details need confirmation3428 Maple Ave SW
Confirm worship times with the church
Basic listing · details need confirmation401 Omega St S
Confirm worship times with the church
Basic listing · details need confirmation3925 Fairmont St
Confirm worship times with the church
Basic listing · details need confirmation900 39th St N
Confirm worship times with the church
Basic listing · details need confirmation2101 34th Ave N
Confirm worship times with the church
Basic listing · details need confirmation1330 Beall St
Confirm worship times with the church
Basic listing · details need confirmation1500 6th Ave N
Confirm worship times with the church
Basic listing · details need confirmation3320 Willard Ave SW
Confirm worship times with the church
Basic listing · details need confirmation9000 17th Ave N
Confirm worship times with the church
Basic listing · details need confirmation7313 Arabia Ave
Confirm worship times with the church
Basic listing · details need confirmation420 Graymont Ave N
Confirm worship times with the church
Basic listing · details need confirmation6708 Avenue O
Confirm worship times with the church
Basic listing · details need confirmation4541 9th Terrace N
Confirm worship times with the church
Basic listing · details need confirmation316 Iota Ave S
Confirm worship times with the church
Basic listing · details need confirmationFinding a church in Birmingham
Compare the church’s stated tradition, address and worship schedule. If you need children’s care, an accessible entrance, another language, or transport, ask the church directly before your visit; missing information here does not mean a service is unavailable.
Suggest a correction to help keep this local directory accurate, or suggest a missing church.