Morris is a town in Jefferson County, Alabama, United States.
At some point after 1910, its incorporation lapsed and it failed to appear on the census rolls beginning in 1920 through to 1950.
The town is named after Mary Hunter "Mae" Morris, an early female pioneer of the region.
As of the 2020 United States census, there were 2,259 people, 751 households, and 552 families residing in the town.
There were 762 housing units at an average density of 254 per square mile (98/km2).
The racial makeup of the town was 97.7% White, 1.0% Black or African American, 0.1% Native American, 0.3% Asian, 0.5% from other races, and 0.4% from two or more races.
There were 619 housing units at an average density of 225.7 per square mile (87.1/km2).
The racial makeup of the town was 98.54% White, 0.5% Black or African American, 0.01% Native American, 0.3% Asian, 0.1% from other races, and 0.60% from two or more races.
Morris is served by a full-time police force and by a volunteer/part-time fire department.