Nowadays, under the pressure of globalization process, industries with high potential of competitiveness can succeed in competition with industries of other countries. Competitiveness is a multi-level Word and uses in firm, industry and national level; although the theoretical and empirical studies emphasize on firm and national level. Hence, this subject considers the concept of industry competitiveness. For representing the generic model of industry competitiveness must be paid attention to firm and national level, in addition to industry level, because the factors of firm and national level influence on industry competitiveness. So far, with using multi-level approach, effective variables on competitiveness in different levels are introduced. Then, this general model was applied in the case of Iran, with use of the analytic network process (ANP). Results from the ideas of experts indicate that the total industry competitiveness is heavily influenced by factors of national level (macro competitiveness level) and the factors of other levels (firm, inter-firm and industry variables) have no significant influence in competitiveness of industry in Iran. So in general, for increasing the competitiveness of industries in Iran, we must emphasize on the factors of macro (national) level.