Norton is an independent city within the confines of Wise County in the state of Virginia. As of the 2000 census, the city had a total population of 3,904, making it the smallest city in the state by population. The Bureau of Economic Analysis combines the city of Norton with surrounding Wise county for statistical purposes.
Norton is located at 36°56'12" North, 82°37'30" West (36.936805, -82.625146), along the Powell and Guest Rivers.
According to the United States Census Bureau, the city has a total area of 19.5 km2 (7.5 mi2). None of the area is covered with water.