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