Alabama’s economy is driven by health care, banking, aerospace, education, and various heavy industries, including mineral extraction, steel production, automobile manufacturing, and fabrication. The biggest Cities by Population are Birmingham, Mobile, Montgomery, Tuscaloosa, and Huntsville. The biggest counties by population are Jefferson, Madison, Mobile, Shelby, and Montgomery. Alabama is a land of rivers with 1,500 miles of inland waterways.