This paper proposes a multi‐objective evolutionary algorithm based on bilayered decomposition (MOEA/BLD) for solving constrained multi‐objective optimization problems. MOEA/D is an effective method for solving unconstrained multi‐objective optimization problems. It decomposes the objective space using weight vectors and simultaneously searches for solutions for the subproblems. However, real‐world applications impose many constraints, and these constraints must be handled appropriately when searching for good feasible solutions. The proposed MOEA/BLD treats such constraints as an additional objective function. Furthermore, in addition to the conventional weight vector, an augmented weight vector is introduced that decomposes the objective space and constraint violation space hierarchically. In the first stage, the objective space is decomposed by conventional weight vectors. In the next stage, the bi‐objective space consisting of the scalarizing function and constraint violation is decomposed by augmented weight vectors. The augmented weights are adjusted so that they decrease linearly in the search process as the search gradually moves from infeasible regions to feasible regions. The proposed algorithm is compared to several state‐of‐the‐art constrained MOEA/Ds using multi‐ and many‐objective problems. The results show that the proposed method outperforms existing methods, in terms of search performance, under various conditions. © 2024 Institute of Electrical Engineers of Japan and Wiley Periodicals LLC.