Daweishan is a rural town in Liuyang City, Hunan Province, in the People's Republic of China. It lies in the eastern part of the province, near the border with Jiangxi.
The town covers 401.7 square kilometres (155.1 sq mi) and had a population of 27,400 as of the 2015 census. It borders Pingjiang County to the north, Paibu Town of Jiangxi to the east, Zhangfang Town to the south, and Dahu Town to the west and southwest.