Where are the China people surnamed Gu?

Gu is the144th surname in China, with a large population, accounting for about 0.08% of the Han population in China.

Today, Gu is widely distributed in China, especially in Jiangsu, Hebei, Shandong and Henan. These four provinces account for about 66% of the Han population in China.