Morris is a town in Jefferson County, Alabama, United States. It is north of the Birmingham suburb of Gardendale. It initially incorporated on September 19, 1885. At some point after 1910, its incorporation lapsed and it failed to appear on the census rolls beginning in 1920 through to 1950. It reincorporated on July 11, 1950. The population as of the 2010 U.S. Census was 1,859, up from 1,827 in 2000.
Morris is located at 33°44′51″N 86°48′25″W (33.747374, -86.807023).
According to the U.S. Census Bureau, the town has a total area of 3.1 square miles (8.0 km2), of which 3.0 square miles (7.8 km2) is land and 0.33% is water.
The town is named after Mary Hunter "Mae" Morris, an early female pioneer of the region.
Morris is named as the most conservative town in Alabama.
As of the census of 2000, the total population was 1,922.