Fenton is a city in St. Louis County, Missouri, United States, and a suburb of St. Louis County. The population was 3,989 at the 2020 census.