Magnolia Heights is a populated place LOCATED WITHIN the City of Birmingham. In turn, the City of Birmingham is located within Jefferson County.
Magnolia Heights is located at latitude 33.523 and longitude -86.825. The elevation of Magnolia Heights is 682 feet above mean sea level.
Since Magnolia Heights is located within the City of Birmingham, all of the census and demographic data for residents of Magnolia Heights are included as part of the information reported for City of Birmingham in the "Profile" tab above.
Jefferson County: Cities & Towns | ZIP Codes | Features (airports, churches, hospitals, etc.)
Nearby Hotels | Driving DirectionsBIG Map | Driving Directions | Terrain Map | Satellite Map
BOUNDARY MAPS: City of Birmingham | Birmingham Division | Jefferson County
Birmingham, AL
(1.4 miles E) Birmingham, AL (1.4 miles E) Homewood, AL (3.9 miles SSE) Mountain Brook, AL (4.5 miles ESE) Tarrant, AL (5.1 miles NE) |
Forestdale, AL
(5.3 miles NW) Fairfield, AL (5.6 miles WSW) Vestavia Hills, AL (5.6 miles SSE) Vestavia Hills, AL (5.6 miles SSE) Fultondale, AL (6 miles NNE) |
Graymont, AL
(< 0.1 mile) Fountain Heights, AL (< 0.1 mile) East Thomas, AL (< 0.1 mile) Smithfield, AL (1.4 miles SW) Norwood, AL (1.4 miles ENE) |
Elyton, AL
(1.9 miles SSW) Thomas, AL (1.9 miles WNW) Owenton, AL (1.9 miles WSW) North Birmingham, AL (1.9 miles N) Five Points South, AL (1.9 miles SE) |