Bottineau is a city in Bottineau County, North Dakota, United States. It is the county seat of Bottineau County[4] and is located just over ten miles (16 km) south of the Canada–United States border. The city's population was 2,194 at the 2020 census.[3]