Tuscaloosa is a city located in Tuscaloosa County Alabama. It is also the county seat of Tuscaloosa County. With a 2020 population of 103,946, it is the 5th largest city in Alabama (after Huntsville, , , and ) and the 307th largest city in the United States . Tuscaloosa is currently growing at a rate of 0.91% annually and its population has increased by 14.90% since the most recent census, which recorded a population of 90,468 in 2010. Spanning over 72 miles, Tuscaloosa has a population density of 1,681 people per square mile.