Get Full access to Top 1000 data, subscribe from only €29

Register Now »

Scottish Power Renewables

Scottish Power Renewables is part of Iberdrola, the world’s largest wind energy developer, with an operating portfolio of over 14,000 megawatts. Scottish Power Renewables is responsible for progressing a number of onshore wind and marine energy projects in the UK and Ireland, and offshore windfarms throughout the world. Scottish Power Renewables is a trading name of the Scottish Power Renewables Group which is comprised of Scottish Power Renewable Energy Limited and Scottish Power Renewables (UK) Limited.

Financial Data

  • 31st Dec 17 Source: CRO
    • €461.8 million turnover
    • €215.8 million profit
  • 31st Dec 16 Source: CRO
    • €275.3 million turnover
    • €112.6 million profit
    • 9,000 employees


By Turnover

(€461.8 million)
171st in Top Companies By Turnover
  • €461.8 million


  • Keith Anderson CEO/Managing Director

Latest News


Thanks, You are now signed up to the Top 1000 newsletter!