ビスマルク諸島
オオオニカッコウはオーストラリアの北部および東部、ニューギニア島、ビスマルク諸島およびスラウェシ島西部までのインドネシア東部まで、広く分布する。