Stewart County was created by European Americans in 1803 from a portion of Montgomery County, and was named for Duncan Stewart, an early settler and state legislator. The first County Court met in March 1804. According to Goodspeed's history of Stewart County, "Stewart County was settled principally by North Carolinians, the first of whom came some time about 1795, that State having issued military grants to survivors of the Continental war, which called for large tracts of land lying in this county". It was settled during the early migration of pioneers from Virginia to the west after the American Revolutionary War. They pushed Native American peoples, such as the Cherokee, out of the area. (Please supply sources proving that the early pioners were from Virginia.)