YMCA in Birmingham - Locations & Hours

Name Address Phone
Birmingham Metropolitan YMCA 2101 4th Ave N 205-801-9622
Birmingham YMCA Youth Center 2400 7th Avenue North 205-324-1643
Downtown Family Branch 321 21st St N 205-324-4563
Greystone Branch YMCA 5414 Highway 280 205-981-0144
Mountain Brook YMCA 2401 20th Place South 205-870-0144
Northeast Family Branch 628 Red Lane Rd 205-833-7616
Shades Valley Family Branch 3551 Montgomery Hwy 205-870-9622
Trussville Branch YMCA 5920 Valley Rd 205-655-2224
Vestavia Branch YMCA 2086 Columbiana Rd 205-823-0144
Western Area Family Branch 1195 Bessemer Rd 205-923-1195