langdon is a city in cavalier county in the state of north dakota, united states. it is the county seat of cavalier county. the population was 1,878 at the 2010 census. langdon was made the county seat in 1884. it was incorporated in 1885.