Zasięg występowania Cukrownik żółtobrzuchy występuje na terenach położonych na wysokości od około 250 do około 1150 m n.p.m., jednak w zależności od obszaru zamieszkiwania te wartości różnią się: w dorzeczu Amazonki 350–656 m n.p.m., w Ekwadorze poniżej 500 m n.p.m. i sporadycznie do 1050 m n.p.m., w Boliwii głównie poniżej 800 m n.p.m., a sporadycznie do 1400 m n.p.m., w Peru od 250 do 1000 m n.p.m. Jego zasięg występowania, według szacunków organizacji BirdLife International, obejmuje około 6,18 mln km². Główny obszar występowania obejmuje nisko położone obszary górnej i środkowej części dorzecza Amazonki do podnóża Andów od wschodnich i południowych obszarów Wenezueli, poprzez południowo-wschodnią Kolumbię, Ekwador i wschodnie Peru do północno-zachodniej Boliwii i w zachodnich obszarach Brazylii.

Ekologia Jego głównym habitatem są sezonowo zalewane lasy tropikalne, wilgotne lasy tropikalne, wyspy rzeczne, brzegi rzek i jezior, osuwiska, półotwarte obszary leśne. Spotykany jest także w Yungas i na bezdrzewnych trawiastych równinach we wschodniej Kolumbii (formacja llanos). Jest gatunkiem osiadłym.