Purines are synthesized de novo in 10 chemical steps that are catalyzed by six enzymes in eukaryotes. Studies in vitro have provided little evidence of anticipated protein-protein interactions that would enable substrate channeling and regulation of the metabolic flux. We applied fluorescence microscopy to HeLa cells and discovered that all six enzymes colocalize to form clusters in the cellular cytoplasm. The association and dissociation of these enzyme clusters can be regulated dynamically, by either changing the purine levels of or adding exogenous agents to the culture media. Collectively, the data provide strong evidence for the formation of a multi-enzyme complex, the "purinosome, " to carry out de novo purine biosynthesis in cells.