
The £160m project covers 20km² area in the Forest of Ale, which is managed by Forestry Commission Scotland.
The development features 68 Gamesa G87 and G80 wind turbines, each with 2MW unit capacity.
Apart from the turbines installation, construction work under the project also included the development of a new operations and maintenance building and the creation of 11km of new tracks and paths.
The wind farm will generate enough renewable energy to meet the needs of more than 73,000 homes and reduce 250,000 tonnes of CO2 emissions a year.
ScottishPower Renewables CEO Keith Anderson said onshore wind power continues to be a strong contributor to the UK’s economy, and major projects like Harestanes supports several jobs.
"Over the lifetime of the project, we will need highly skilled technicians to operate and maintain the windfarm and millions of pounds will be invested in the local area," Anderson added.
Scottish Minister for Energy, Enterprise and Tourism Fergus Ewing said, "Projects like this provide considerable benefits to reducing our carbon emissions and play an important part in helping Scotland reach its target of 100 per cent of electricity demand generated from renewables as well as contributing to sustainable economic growth, investment and jobs."
The company is also planning to develop an extension to Harestanes, located to the north of the approved wind farm, west of Moffat.
The project is within the administrative area of Dumfries and Galloway Council.
Image: The Harestanes wind farm features 68 Gamesa G87 and G80 turbines. Photo: Courtesy of ScottishPower Renewables.