Huntsville is a city in Madison County and Limestone County, Alabama, United States, with a tiny portion extending into Morgan County. It is the county seat of Madison County. Located in the Appalachian region of northern Alabama, Huntsville is the most populous city in the state. The city's population was 215,006 at the 2020 census, making it Alabama's most populous city. Huntsville is the largest city in the five-county Huntsville-Decatur-Albertville, AL Combined Statistical Area. The Huntsville metropolitan area's population was 491,723 in 2020, making it the second most populous metropolitan area in the state after the Birmingham metropolitan area.