Yanshan (, also pronounced QiÃÂnshÃÂn) is a county in Shangrao Municipality, in north-eastern Jiangxi province.
The first character in this county's name () is normally pronounced qiÃÂn, but in the local dialect it is pronounced as yán. The local pronunciation is what is generally used.
It borders Hengfeng County to the north, Shangrao County to the east, Wannian County, Yiyang County and Guixi City (in Yingtan) to the west and Wuyishan City and Guangze County (both in Nanping, FJ) to the south.
Hekou town sits on the Xinjiang River (), a tributary to Boyang Lake in the lower Yangzi River watershed.
The county seat, by Chinese convention often also called Yanshan, is at Hekou town ().