Origins
Gui-surnamed Tian origin account
According to this secondary compilation, one branch of the Huo surname derived from the Tian clan descended from the Gui-surnamed Chen lineage and is explained as a surname based on an occupational designation. The page says Emperor Wu of Han labeled wealthy Guanzhong merchants “Huo,” officials then changed their household registrations, and some people later adopted it as a surname.
Reference: 货姓_货姓的来源和历史_百家姓
Descendants of Huang Kehuo account
The page states that a Huo branch in Lanshan, Hunan, originally belonged to the Huang surname. Its Qing-era founding migrant, Huang Kehuo, moved from Yizhang to Lanshan; a collateral branch first used the compound surname Huang-Huo and later shortened it to Huo. The page also notes that many members of this branch have reverted to Huang in modern times.
Reference: 货姓_货姓的来源和历史_百家姓
Commanderies and Clan Halls
Commandery association and distribution
The page identifies Guiyang (Chenzhou) as the surname's commandery association and gives its principal distribution as Guanzhong in Shaanxi and the areas of Yueyang and Lanshan County, Yongzhou, in Hunan. It also says the surname is outside the top 2,000 in mainland China and absent in Taiwan.
Reference: 货姓_货姓的来源和历史_百家姓
Research Notes
Limits of documentary evidence
The page interprets the formation of the Huo surname as an imperial bestowal and points readers to “Hou Hanshu, Collected Supplements, Notes.” Because the supplied text does not reproduce the relevant original passage, this can only be recorded as the webpage's secondary account, not as a verified primary-text citation.
Reference: 货姓_货姓的来源和历史_百家姓