Dresden is a town in northern Washington County, New York, United States. It is part of the Glens Falls Metropolitan Statistical Area. The town population was 677 at the 2000 census.

|footnote=U.S. Decennial Census

As of the census of 2000, there were 677 people, 274 households, and 203 families residing in the town. The population density was . There were 630 housing units at an average density of . The racial makeup of the town was 99.26% White, 0.15% African American, and 0.59% from two or more races. It is rumored descendants of the Blackfoot tribe still inhabit this area. Hispanic or Latino of any race were 0.30% of the population.

  • Dresden – A hamlet located in the northeastern section of the town on Route 22. Dresden is located on the western shore of the southern arm of Lake Champlain.
  • Dresden Station – A hamlet on Route 22 and the Delaware and Hudson Railway in the northwestern part of town, along Lake Champlain.