Access to a reliable source of electricity is a basic need for any community as it can improve the living standards characterized via the improvement of healthcare, education, and the local economy at large. There are two key factors to consider when assessing the appropriateness of a micro-grid system, the cost-effectiveness of the system and the quality of service. The tradeoff between cost and reliability of the system is a major compromise in designing hybrid systems. In this way, optimization of a Hybrid Micro-Grid System (HMGS) is investigated. A hybrid wind/PV system with battery storage and diesel generator is used for this purpose. The power management algorithm is applied to the load, and the Multi-Objective Particle Swarm Optimization (MOPSO) method is used to find the best configuration of the system and for sizing the components. A set of recent hourly wind speed data from three meteorological stations in Iran, namely: Nahavand, Rafsanjan, and Khash, are selected and tested for the optimization of HMGS. Despite design complexity of the aforementioned systems, the results show that the MOPSO optimization model produces appropriate sizing of the components for each location. It is also suggested that the use of HMGS can be considered as a good alternative to promote electrification projects and enhance energy access within remote Iranian areas or other developing countries enjoying the same or similar climatic conditions.