Ancient history

Where did the surname Ng originate?

The surname Ng originated in China, where it is one of the most common surnames. It is believed to have originated from the ancient state of Ng, which was located in present-day Jiangsu province. The Ng family is said to have descended from the legendary emperor Yao, who ruled China in the 23rd century BC.