Cavalier County is a county in the U.S. state of North Dakota. It is south of the Canada–US border with Manitoba. As of the 2020 census, the population was 3,704. Its county seat is Langdon. There is also a city named Cavalier but is not located in Cavalier county. The city of Cavalier is the county seat of Pembina County, West of Cavalier county.