Rural development programs based on different patterns in Lorestan province did not have the expected effect on the economic prosperity and improvement of villagers' life. Socially, they had no success to establish the participation of villagers and their empowerment either. In order to eliminate these shortcomings from the rural areas of the province, it is necessary to identify and analyze the key factors in presenting a rural spatial planning pattern through a foresight approach. In this research, Delphi and panel techniques together with the analysis of interactions were implemented with the MicMac software to identify and analyze the key factors involved in designing a pattern for rural spatial planning. The results showed that, out of 40 main problems in rural programs, 13 factors are the most important ones to affect the design of a pattern for the rural areas of Lorestan. These factors include rural perspective, futurism, environment, rural economic structure, rural governance, alternative scenarios, features of the regions, land use planning, rural participation, spatial development principles, rural, local capacity and social capital, rural management, and convergence-divergence of the sectors.