Cartersville is an unincorporated community in Cumberland County, in the U.S. state of Virginia. Cartersville formed around the James River and Kanawha Canal. An 1855 gazetteer described it as having "1 church, several stores, and about 50 dwellings."