New Alcove Town is located in the southwest of Fuqing City, west and Putian City, Hanjiang District, Jiangkou Town, Hagi Lu Town, Xinxian Town connected to the southwest of the town and Jiangkou Town, just a bridge, east of the West Harbor and the town of Jiangyin, northwest of Fisherman's Creek Town adjacent to the east of the Xinghua Bay, south of the Xinghua waterway. And Jiangyin town across the sea, Jiangyin town is an island, only in 1995 in the southwest corner of the reclamation and construction of seawalls connected to the new Chu town of Shuangyu village, so from the island into a peninsula. Jurisdiction of 16 administrative villages. The town government is located in Xin Chu Village. There are Xinfeng Palace built in the Tang Dynasty and Wudang Buyeon in the Ming Dynasty.
In 2017, the administrative area of Xincuo Town was 7,365 hectares, with a resident population of 22,350. In November of the same month, Xincuo Town was awarded the Fifth National Civilized Village and Town.