Matthews is a town in southeastern Mecklenburg County, North Carolina, United States. It is a suburb of Charlotte. The population was 29,435 as of the 2020 census. In the early 19th century, the new settlement that would become Matthews was unofficially named "Stumptown" for the copious amount of tree stumps left from making way for cotton farms. The co…Matthews is a town in southeastern Mecklenburg County, North Carolina, United States. It is a suburb of Charlotte. The population was 29,435 as of the 2020 census. In the early 19th century, the new settlement that would become Matthews was unofficially named "Stumptown" for the copious amount of tree stumps left from making way for cotton farms. The community's name later changed to Fullwood, named after appointed area postmaster John Miles Fullwood. The establishment of a sawmill and the cotton and timber industry helped Fullwood change into a town. Prior to the first train arriving on December 15, 1874, Fullwood acted as a stagecoach stop between Charlotte and Monroe. The town was incorporated in 1879, and was renamed Matthews in honor of Edward Matthews, who was director of the Central Carolina Railroad, which would later become the Seaboard Air Line Railroad.