Due to the urbanization and economic growth, planning of regional sustainable development has become one of the major challenges in the world. The key indicators such as Gross Domestic Product (GDP), electricity and energy consumption and Greenhouse Gas Emission (GHG) are considered in sustainable development planning. This paper determines number of required workforce in different sectors of each province in Iran considering targets/goals for sustainable development indicators in the 2030 macroeconomic and regional planning. First, the relative goals are designed for GDP, electricity, energy and GHG emission and then, two Weighted Goal Programming (WGP) models are applied to allocate the optimal workforce among four sectors: agriculture, industry, services and transportation. The first model minimizes recruitment of new workforce and allows current workforce exchange among the four sectors in each province in order to achieve the goals, while the second model indicates equitable distribution of new workforce recruitment in different sectors within each province. In both models, the workforce changes have been investigated based on achieving the desirable growth rates of GDP, GHG, electricity and energy consumption as planned by the government. Based on the results of this paper, policy makers can manage workforce and the government can make optimised decisions to macroeconomic and regional planning. relations, etc. To measure countries' achievement in respect to social development goals and changes in the degree of development over time, different indexes and standards have been designed such as determinants of population growth, labor force, education and illiteracy, science and technology, income and poverty, expenditure on food, housing, fuel and power, transport and communication, life and job satisfaction and investment in medical care and education.