Keshan () is a county in western Heilongjiang province, China, about northeast of Qiqihar, which administers it. It is named from a city-shaped extinct volcano, which has a name of Erkeshan in its territory. Its total area is , with a population of 460,000. Post Code: 161610. The seat of Keshan County is located in Keshan Town.
Keshan has a humid continental climate (Köppen Dwa/Dwb), with long, bitterly cold, but dry winters, and humid, very warm summers. The monthly daily mean temperature in January, the coldest month, is , and July, the warmest month, averages , with an average annual temperature . A majority of the annual precipitation falls in July and August alone. With monthly percent possible sunshine ranging from 54% in July to 71% in February, sunshine is abundant and the area receives 2,710 hours of bright sunshine annually.
There are seven towns and eight townships in the county:
Towns:
Townships: