小スンダ列島
アラビア半島、バルチスタン、インド半島、セイロン島、インドシナ半島、中国大陸南部、マレー半島及び小スンダ列島周辺、台湾、フィリピン、ニューギニア、オーストラリアなど広範囲に分布。また近年はカリブ海のドミニカ共和国、ジャマイカ、プエルトリコにも帰化している。