Yahoo Web Search

Search results

  1. 16 hours ago · Tuscaloosa (/ ˌtʌskəˈluːsə / TUS-kə-LOO-sə) is a city in and the county seat of Tuscaloosa County in west-central Alabama, United States, [ 7 ] on the Black Warrior River where the Gulf Coastal and Piedmont plains meet. Alabama's fifth-most populous city, the population was 99,600 at the 2020 census, [ 5 ] and was estimated to be ...