Jefferson County, AL

43 towns and cities in Jefferson County, Alabama

Jefferson County is a county in Alabama with 674,721 residents and 1,112 sq mi of land.

Towns and cities in Jefferson County

Last updated: