The buff-bellied puffbird is found in eastern Paraguay, far northeastern Argentina's Misiones Province, and in southeastern Brazil from southern Bahia and Espírito Santo south to Santa Catarina. It is resident in Argentina but possibly moves from other parts of its range into São Paulo state in the austral summer. It inhabits lowland humid primary and secondary forest.
