Langdon is a city in Cavalier County in the state of North Dakota, United States. It is the county seat of Cavalier County.[1] The population was 1,909 at the 2020 census.[2] Langdon was made the county seat in 1884. It was incorporated in 1885.