Dresden is an unincorporated community in Cavalier County, North Dakota, United States.
A post office named Dresden operated from 1897 to 1975. The population was 180 in 1940.
Dresden is home to the Cavalier County Museum.