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 20 Source: CRO
    • €541.3 million turnover
    • €291.8 million profit
    • 494 employees
  • 31st Dec 19 Source: CRO
    • €578.3 million turnover
    • €1.1 billion profit
    • 432 employees


By Turnover

(€541.3 million)

By Employees

159th in Top Companies By Turnover
  • 494
  • €541.3 million


  • Keith Anderson CEO/Managing Director

Latest News


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