Mathiston is a town located in Webster County, Mississippi. Mathiston has a 2026 population of 868. Mathiston is currently growing at a rate of 1.28% annually and its population has increased by 3.95% since the most recent census, which recorded a population of 835 in 2020.