Baoquan is a town in Kedong County, in the western part of Heilongjiang province, Northeast China. It lies on a tributary of the Nonni River, more than 190 kilometres (120 mi) east-northeast of the city of Qiqihar.
The town sits along China National Highway 202 (G202), which passes through it. Baoquan is located down the road from the city of Bei'an, and the Kedong county seat lies about 13 km (8.1 mi) to the south.