根據近幾年走訪和蒐集到的一些資料,全國虎姓人口大約有5萬多人,主要集中在雲南和寧夏兩地,在北方南方許多省也有一些零星分布。雲南虎姓約2萬多人,大多在滇東北的昭通市。寧夏虎姓近2萬人,其中約三分之一在同心縣,三分之一在彭陽縣,其餘三分之一分布在其他各縣。除彭陽縣的這支虎姓大多是漢族外,全國各地其他虎姓基本都是回族。寧夏虎姓據2010年人口普查資料,寧夏虎姓人口總計18746人,其中回族11776人,漢族6949人,其他少數民族21人。據此估計,加上這幾年的自然增長,寧夏現有虎姓人口應該近2萬人。又據2014年11月13日寧夏《新訊息報》載,根據2010年第6次全國人口普查數據統計,虎姓人口在寧夏前100位姓氏中排在第49位,在寧夏前100位回族姓氏中排在第22位,在寧夏前100位漢族姓氏中排在第96位,在固原地區的前20位姓氏中排在第19位。