IOW Demand - Live Demand 44.44 MW IOW Demand - Winter Peak Demand 129 MW IOW Generation - Isle of Wight ANM 0.211 MW IOW Generation - Contracted Capacity 140 MW IOW Generation - Total Renewable Capacity 280 MW Refresh Last updated at 19 April 2025 13:24:08