We give an explicit Krasnoselski–Mann type method for finding common solutions of the following system of equilibrium and hierarchical fixed points: where C is a closed convex subset of a Hilbert space H, G:C×C→ℝ is an equilibrium function, T:C→C is a nonexpansive mapping with Fix(T) its set of fixed points and f:C→C is a ρ-contraction. Our algorithm is constructed and proved using the idea of the paper of [Y. Yao and Y.-C. Liou, ‘Weak and strong convergence of Krasnosel’skiĭ–Mann iteration for hierarchical fixed point problems’, Inverse Problems24 (2008), 501–508], in which only the variational inequality problem of finding hierarchically a fixed point of a nonexpansive mapping T with respect to a ρ-contraction f was considered. The paper follows the lines of research of corresponding results of Moudafi and Théra.