The capital of Alabama is Montgomery. It became the states permanent capital city in 1846, following Cahawba and Tuscaloosa. Before that, the capital was shifted to Huntsville for the first state constitutional convention in 1819, and then to Cahaba, Dallas County, the next year. From 1826 to 1846, Tuscaloosa served as Alabamas capital. Montgomery is the second-largest city in the state.