Poly(ADP-ribose) (PAR), as part of a post-translational modification, serves as a flexible scaffold for noncovalent protein binding. Such binding is influenced by PAR chain length through a mechanism yet to be elucidated. Structural insights have been elusive, partly due to the difficulties associated with synthesizing PAR chains of defined lengths. Here, we employ an integrated approach combining molecular dynamics (MD) simulations with small-angle X-ray scattering (SAXS) experiments, enabling us to identify highly heterogeneous ensembles of PAR conformers at two different, physiologically relevant lengths: PAR15 and PAR22. Our findings reveal that numerous factors including backbone conformation, base stacking, and chain length contribute to determining the structural ensembles. We also observe length-dependent compaction of PAR upon the addition of small amounts of Mg2+ ions, with the 22-mer exhibiting ADP-ribose bundles formed through local intramolecular coil-to-globule transitions. This study illuminates how such bundling could be instrumental in deciphering the length-dependent action of PAR.