For multiobjective problems with inequality-type constraints the necessary conditions for efficient solutions are presented. These conditions are applied when the constraints do not necessarily satisfy any regularity assumptions, and they are based on the concept of 2-regularity introduced by Izmailov. In general, the necessary optimality conditions are not sufficient and the efficient solution set is not the same as the Karush–Kuhn–Tucker points set. So it is necessary to introduce generalized convexity notions. In the multiobjective non-regular case we give the notion of 2-KKT-pseudoinvex-II problems. This new concept of generalized convexity is both necessary and sufficient to guarantee the characterization of all efficient solutions based on the optimality conditions.