McAdenville is a small town in Gaston County, North Carolina, United States. It is a suburb of Gastonia and located east of Gastonia. The population was 890 at the 2020 census.