Author summary Metabolism results from the activity of thousands of biochemical reactions, which create, transform and recycle all chemicals, i.e., metabolites, required by life. Metabolic reactions depend on enzymes-proteins acting as biological catalyzers-to proceed, which effectively links metabolism to other layers in the organization of cellular physiology, such as transcription and translation. These reactions do not operate in isolation but interact in a metabolic network due to the metabolites they share. The joint action of the reactions imposes constraints on the reaction fluxes denoting rates of conversion between metabolites. Here, we identify one such constraint imposed by the metabolic network of E. coli, which we call the flux order relation. Specifically, we identify pairs of reactions in which one reaction always carries a higher flux than the other at steady state. Hence, the flux order relation creates a hierarchical organization of metabolism. We show that the flux order relation is reflected in experimental data sets of fluxes, gene expression, protein levels, and enzyme catalytic constants. Our results point at resource partitioning and a fine-tuning of enzyme levels in E. coli to respect the flux order relation. Biological networks across scales exhibit hierarchical organization that may constrain network function. Yet, understanding how these hierarchies arise due to the operational constraint of the networks and whether they impose limits to molecular phenotypes remains elusive. Here we show that metabolic networks include a hierarchy of reactions based on a natural flux ordering that holds for every steady state. We find that the hierarchy of reactions is reflected in experimental measurements of transcript, protein and flux levels of Escherichia coli under various growth conditions as well as in the catalytic rate constants of the corresponding enzymes. Our findings point at resource partitioning and a fine-tuning of enzyme levels in E. coli to respect the constraints imposed by the network structure at steady state. Since reactions in upper layers of the hierarchy impose an upper bound on the flux of the reactions downstream, the hierarchical organization of metabolism due to the flux ordering has direct applications in metabolic engineering.