Countries generally aim to attain several different or sometimes contrary goals. To this end, a Goal Programming (GP) model integrated with an Input-Output (I-O) one was implemented in a number of previous studies. This paper attempts to integrate a GP with a Social Accounting Matrix (SAM) framework to allocate economic resources of an economy among alternative sectors in order to achieve a number of goals. To do so, although the goals and limitations of regions are determined with respect to their situations, the supply and demand for products of economic sectors, as well as Gross Regional Products (GRP); employment for different educational groups of human forces; and income distribution inequality in addition to the personal income mean are formulated as the first to third goals of the research, respectively. The model has been examined by using the SAM Table for the Golestan Province of Iran. The result of implementing the model demonstrates that integrating SAM instead of I-O with GP, will increase the capability of the integrated model.