Shiyan består av to bydistrikter, fem fylker og ett byfylke: Bydistriktet Zhangwan (张湾区), 652 km², cirka 260 000 innbyggere (2003); Bydistriktet Maojian (茅箭区), 578 km², cirka 240 000 innbyggere (2003); Fylket Yun (郧县), 3 862 km², cirka 610 000 innbyggere (2003); Fylket Zhushan (竹山县), 3 585 km², cirka 450 000 innbyggere (2003); Fylket Fang (房县), 5 112 km², cirka 500 000 innbyggere (2003); Fylket Yunxi (郧西县), 3 510 km², cirka 500 000 innbyggere (2003); Fylket Zhuxi (竹溪县), 3 300 km², cirka 360 000 innbyggere (2003); Fylket Danjiangkou (丹江口市), 3 121 km², cirka 490 000 innbyggere.