Where to stay in Montgomery – A Guide to the Capital of Alabama Montgomery is the capital of Alabama. Located on the Alabama River and 90 miles south of Birmingham, this city is famous for being the first capital of ...