As of the 2020 census, Titus had a population of 4,970 people and 1,743 households. Of the town's population, 4,524 identified as white alone, 420 as Black or African American, 81 as Hispanic or Latino, 12 as Asian, 11 as Native American and Alaskan Native, and 1 as native Hawaiian or other Pacific Islander. 235 people identified as two or more races, and 37 as some other race.
The median age in Titus was 48.6 years. 18.3% of the population were under 18 years old, 65.7% were between ages 18-65, and 16% were 65 years or older.
The median income was $83,906. This was higher than the median income for Elmore County as a whole, which was $71,651.
The educational distribution indicates that 34.1% achieved a high school or equivalent diploma, 22.2% completed some college, but did not obtain a degree, 5.5% obtained an associate's degree, 17.5% obtained a bachelor's degree, and 4.9% obtained a graduate or other professional degree.[4]