Todan tersebar di pinggiran-pinggiran sungai hutan primer, atau kebun-kebun warga yang berdekatan dengan sumber air di Sulawesi, Maluku dan Papua.