El condado de Xiapu está situado en medio de la costa de China, en la parte noreste de la provincia de Fujian. Pertenece al condado de Guanxian de la ciudad de Ningde, limitando con el Mar de China Oriental al este, Fu'an al oeste, Fuding y Zhelong al norte, frente a Ningde, Luoyuan y Lianjiang a través del mar al suroeste, entre 26° 25' y 27° 9' de latitud norte Entre 65° 438 019° 46' de longitud este.
El condado de Xiapu se estableció en el duodécimo año del reinado de Yongzheng de la dinastía Qing (1734) y estaba subordinado a la prefectura de Funing. Fue abandonado en el segundo año de la República de China (1913) y permaneció en la sede del condado. En el año 24 de la República de China, se estableció la Zona Especial de Yangzhe (luego cambiada a Condado de Zherong) en el Cuarto Distrito. Después de la fundación de la Nueva China, la estructura organizativa del condado de Xiapu permaneció sin cambios y ahora está bajo la jurisdicción de la ciudad de Ningde. Para 2022, el condado gobernará 3 calles, 6 ciudades y 6 municipios (incluidos 3 municipios étnicos).