Administrative status Shennongjia is part of Hubei (province)[1]. Basic facts Administrative division code: 429021[1] Area: 3,232.77 km²[2] Population: 66,571 (2020)[2]