虎(Hǔ,Māo)姓源出有二:
虎姓在现代较为鲜见,古代亦不多。据《风俗通》载:有“合浦太守虎旗”。虎旗为汉代人氏,传为八元伯虎之后人。在历史上还有虎子威、虎大威、虎臣等人,亦为虎姓一族。在东汉《风俗演义》收的姓氏中就有此姓。汉代著名产珍珠的产地合浦,有太守名虎旗。元代有虎秉,为河内知县。明代有大将虎大威,榆林人,曾为山西总兵。清代有虎坤元,四川人,为咸丰年间提督。《中国人名大辞典》收录虎氏姓名五例。此为冷姓,姓的人较少,为一般人所忽略。此外,带“虎”字的复姓有“术虎”、“虎夷”等。云南省昭通地区的虎姓则是取祖上“虎威将军”封号的“虎”字为姓。生活在甘肃环县虎洞乡的虎姓人居多,自称自己的先祖是姬姓后裔。虎姓望居晋阳郡(秦置晋阳县,赵国都城置晋阳郡。不久又改名太原郡,属太原郡辖,现在山西太原市)。