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.
1901 Woodland Ave SW
Confirm worship times with the church
Basic listing · details need confirmation3125 Spaulding St SW
Confirm worship times with the church
Basic listing · details need confirmation1525 21st Street Ensley
Confirm worship times with the church
Basic listing · details need confirmation3420 Hickory Ave SW
Confirm worship times with the church
Basic listing · details need confirmation4733 Valleydale Rd
Confirm worship times with the church
Basic listing · details need confirmation525 Huffman Rd
Confirm worship times with the church
Basic listing · details need confirmation2801 Dawson Ave SW
Confirm worship times with the church
Basic listing · details need confirmation412 Cumberland Dr
Confirm worship times with the church
Basic listing · details need confirmation745 Mary Vann Ln
Confirm worship times with the church
Basic listing · details need confirmation529 5th Way
Confirm worship times with the church
Basic listing · details need confirmation506 4th Ct W
Confirm worship times with the church
Basic listing · details need confirmation3240 Mulga Loop Rd
Confirm worship times with the church
Basic listing · details need confirmation923 Graymont Ave W
Confirm worship times with the church
Basic listing · details need confirmation3104 33rd Terrace N
Confirm worship times with the church
Basic listing · details need confirmation10 67th St N
Confirm worship times with the church
Basic listing · details need confirmation1632 6th St N
Confirm worship times with the church
Basic listing · details need confirmation331 23rd St S
Confirm worship times with the church
Basic listing · details need confirmation275 Chickasaw Dr
Confirm worship times with the church
Basic listing · details need confirmation341 Crumly Chapel Rd
Confirm worship times with the church
Basic listing · details need confirmation7300 Georgia Rd
Confirm worship times with the church
Basic listing · details need confirmation1755 Steiner Ave SW
Confirm worship times with the church
Basic listing · details need confirmation229 Dekalb St
Confirm worship times with the church
Basic listing · details need confirmation7401 London Ave
Confirm worship times with the church
Basic listing · details need confirmation521 4th St
Confirm worship times with the church
Basic listing · details need confirmation2614 22nd Ave N
Confirm worship times with the church
Basic listing · details need confirmation4602 Caldwell Mill Rd
Confirm worship times with the church
Basic listing · details need confirmation2305 Old Alton Rd
Confirm worship times with the church
Basic listing · details need confirmation3401 27th Ct N
Confirm worship times with the church
Basic listing · details need confirmation404 Roebuck Dr
Confirm worship times with the church
Basic listing · details need confirmation920 19th Pl SW
Confirm worship times with the church
Basic listing · details need confirmation2160 Brewster Rd
Confirm worship times with the church
Basic listing · details need confirmation1529 Tomahawk Rd
Confirm worship times with the church
Basic listing · details need confirmation1409 20th St N
Confirm worship times with the church
Basic listing · details need confirmation1591 Gadsden Hwy
Confirm worship times with the church
Basic listing · details need confirmation316 Ave U
Confirm worship times with the church
Basic listing · details need confirmation3104 33rd Pl N
Confirm worship times with the church
Basic listing · details need confirmation2370 Hewitt Dr
Confirm worship times with the church
Basic listing · details need confirmation2121 3rd Ave N
Confirm worship times with the church
Basic listing · details need confirmation7428 1st Ave N
Confirm worship times with the church
Basic listing · details need confirmation419 11th Ct W
Confirm worship times with the church
Basic listing · details need confirmation452 37th Ct W
Confirm worship times with the church
Basic listing · details need confirmation2100 25th Ct N
Confirm worship times with the church
Basic listing · details need confirmation1629 32nd Ave N
Confirm worship times with the church
Basic listing · details need confirmation600 Robert Jemison Rd
Confirm worship times with the church
Basic listing · details need confirmation800 Medical Park Dr
Confirm worship times with the church
Basic listing · details need confirmation900 37th St N
Confirm worship times with the church
Basic listing · details need confirmation1041 N Pine Hill Rd
Confirm worship times with the church
Basic listing · details need confirmation1104 Gene Reed Rd Bldg A
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.