The management of agritourism supply chains plays a pivotal role in promoting sustainable rural development and cultivating economic growth within agricultural communities. The study devises a comprehensive methodology aimed at designing and optimizing agritourism supply chain networks. To achieve this purpose, a two-objective mixed-integer linear programming mathematical model is introduced, tailored to accommodate diverse water consumption priorities across different gardens within the chain. Recognizing the NP-hardness of this intricate problem, a metaheuristic-driven solution approach based on MIN-MAX goal programming and dragonfly algorithm is presented to solve the designed model, aiming to simultaneously maximize the total profit and minimize overall water consumption within the supply chain. To assess the effectiveness of the proposed methodology, we adopted a real-world case study of an agritourism supply chain in China. The obtained results indicate the adoption of the proposed method can efficiently lead to the development and mechanization of agriculture in villages. The numerical analysis highlights that recruitment and production costs significantly influence the total profit of the agritourism supply chain. Additionally, the research underscores the pivotal role of sustainable rural development in creating job opportunities within the agritourism supply chain, thereby stimulating economic growth and fostering more profitable enterprises.