Songjiatang Subdistrict () is a subdistrict in Shaodong, Hunan, China. As of the 2017 census it had a population of 70,400 and an area of .
It was upgraded to a subdistrict in April 2011.
As of 2017, the subdistrict is divided into five communities and fifteen villages:
Shaodong railway station serves the subdistrict.