Dallas is a small town in Gaston County, North Carolina, and a suburb of Charlotte, located north of Gastonia. The population was 5,927 at the 2020 census. It was named for George M. Dallas, Vice President of the United States under James K. Polk.