population of tuscaloosa alabama
Tuscaloosa (/tÊskÉËluËsÉ/ TUSK-É-LOO-sÉ) is a city in and the seat of Tuscaloosa County in west central Alabama (in the southeastern United States). Located on the Black Warrior River, it is the fifth-largest city in Alabama, with an estimated population of 95,334 in 2013.