Roxbury is a town in Washington County, Vermont, United States, created by Vermont charter on August 6, 1781. The population was 678 at the 2020 census. According to the United States Census Bureau, the town has a total area of 41.8 square miles, of which 41.8 square miles is land and 0.04 square mile is water.