虎起源于亚洲东北部,逐步向南发展,从我国地区分化为向西、向南两大主流。向西的一支,通过蒙古、我国内蒙、新疆和苏联中亚各加盟共和国直抵伊朗北部和高加索南部。没有能够向西越过阿拉伯沙漠而进入非洲、也没能越过高加索高山而进入欧洲。
向南发展的一支又分为两个分支,一个分支进入朝鲜半岛,直达朝鲜南部,受阻于大海;一个分支通过华北、华中、华南,进入中南半岛。到这里后又分成两股。一股继续向南,沿马来半岛南下,渡过狭窄的海峡,分别登上苏门答腊、爪哇、巴厘等岛,但再也不能渡过宽阔的大海,进入其它岛屿。另一股则向西,通过缅甸、孟加拉而进入印度,直抵印度半岛南端,但也没能渡过保克海峡而登上斯里兰卡岛。
从上述分析来看,虎虽能游过较窄的海峡,出现在像厦门、香港、新加坡这样的岛屿上,但却不能渡过较宽较深的海峡,因此,台湾岛和海南岛自古以来便没有过虎。
现今公认的8个虎的亚种如下:1、东北虎 2、华南虎 3、孟加拉虎 4、印支虎 5、苏门答腊虎 6、巴厘虎 7、里海虎 8、爪哇虎,后三种分别于20世纪40年代、70年代、80年代来绝。