Dobson is a town in Dobson Township, Surry County, North Carolina, United States. As of the 2000 census, the town population was 1,457. It is the county seat of Surry County. Dobson is the home of the Shelton Vineyards, the largest winery in North Carolina.
Dobson is located at 36°23′30″N 80°43′16″W / 36.39167°N 80.72111°W / 36.39167; -80.72111 (36.391698, -80.721126).
According to the United States Census Bureau, the town has a total area of 1.8 square miles (4.6 km²), all of it land.