| Name | Total power (kW) |
Number of turbines | Installation |
| Aachen | 18,580 | 13 | unav. |
| Achmer Vinte | 20,700 | 9 | 2006 |
| Ahaus | 9,315 | 16 | 2004/05 |
| Aldenhoven | 4,500 | 4 | 2002/12 |
| Alpen | 9,300 | 6 | 2005/09 |
| Alsdorf | 8,000 | unav. | 2006/08 |
| Altenbeken | 59,775 | 56 | unav. |
| Altenberge | 17,880 | 18 | unav. |
| Anröchte | 21,000 | 31 | unav. |
| Arnsberg | 3,405 | 5 | 1995/06 |
| Ascheberg | 600 | 1 | 1999/11 |
| Attendorn | 2,100 | 2 | 1997/03 |
| Bad Bentheim | 9,100 | 6 | 2001 |
| Bad Berleburg | 5,400 | 4 | 2009/02 |
| Bad Driburg | 13,800 | 21 | unav. |
| Bad Lippspringe | 3,200 | 3 | 2003/12 |
| Bad Meinberg | 7,430 | 12 | 1997 |
| Bad Oeynhausen | 160 | 2 | unav. |
| Bad Salzuflen | 11,500 | 10 | 2001/12 |
| Bad Sassendorf | 3,600 | 6 | 2001/08 |
| Bad Wünnenberg | 76,950 | 50 | 2004 |
| Baeswiller | 600 | 1 | 1997/09 |
| Barntrup | 11,050 | 7 | 2003/11 |
| Beckum | 2,900 | 4 | 2004 |
| Beckum II | 4,000 | 5 | 2008 |
| Bedburg | 30,000 | 16 | 2006 |
| Beelen | 800 | 2 | 2000/10 |
| Bentfeld | 8,250 | 5 | 2002 |
| Bergheim | 12,000 | 8 | 2003 |
| Bergkamen | 800 | 1 | 2007/09 |
| Bergneustadt | 4,500 | 3 | 2006 |
| Bestwig | 7,500 | 5 | 2008/05 |
| Beverungen | 22,010 | 28 | unav. |
| Bielefeld | 8,600 | 3 | unav. |
| Billerbeck | 3,600 | 5 | 2006/08 |
| Blatzheim | 2,600 | 2 | unav. |
| Blomberg | 10,950 | 11 | 2003 |
| Bocholt | 20,560 | 7 | 1992/04 |
| Bocket | 9,000 | 5 | unav. |
| Borchen | 42,750 | 34 | 2001 |
| Borgentreich | 18,010 | 18 | 1992/07 |
| Borgholzhausen | 3,800 | 4 | 2002/06 |
| Borghorst Laer | 4,000 | 2 | 2009 |
| Borken | 3,935 | 8 | unav. |
| Bornheim 1 | 600 | 1 | 1997/11 |
| Bornheim 2 | 3,000 | 2 | 2001/10 |
| Bottrop | 2,000 | 2 | 1995/08 |
| Brakel | 3,300 | 10 | unav. |
| Breberen | 18,000 | 9 | unav. |
| Brebern Nord | 3,600 | 2 | unav. |
| Breckerfeld | 80 | 1 | 1997/07 |
| Breitenbach | 7,500 | 5 | 2004 |
| Brilon | 54,300 | 42 | unav. |
| Broich | 2,400 | 3 | 2007 |
| Brüggen | 8,000 | 6 | 2001/11 |
| Brühl | 400 | 1 | 1998/04 |
| Burbach | 5,000 | 2 | 2009/07 |
| Bünde | 1,165 | 3 | unav. |
| Büren | 32,950 | 27 | 2009 |
| Bürgerwindpark Hollich | 16,500 | 11 | 2001 |
| Bönen | 8,000 | 4 | 2007/03 |
| Castrop-Rauxel | 3,380 | 6 | 2000/11 |
| Coesfeld | 30,855 | 21 | 2007/08 |
| Daseburg | 32,000 | 16 | 2001 |
| Datteln | 3,000 | 2 | 2004/05 |
| Detmold | 11,550 | 2 | 2001 |
| Dickel | 2,550 | 3 | 2001/12 |
| Dorsten | 9,000 | 9 | unav. |
| Dortmund | 8,000 | 5 | 2005 |
| Drensteinfurt | 2,500 | 4 | 2005/07 |
| Dülmen | 7,500 | 5 | 2002 |
| Dülmen-Buldern | 1,200 | 2 | unav. |
| Dülmen-KSPL | 200 | 1 | 1995/10 |
| Dülmen-Rorup | 300 | 1 | 2004/12 |
| Düren | 9,000 | 6 | 2002 |
| Dörentrup | 10,000 | 9 | unav. |
| Elspe-Lennest | 1,500 | 1 | 2001 |
| Emmerich | 8,950 | 9 | 2003 |
| Emsdetten | 27,165 | 17 | 2002 |
| Engelsberg | 6,000 | 4 | 2004 |
| Enger | 1,000 | 1 | 2002/02 |
| Ennepetal | 230 | 2 | 1993/12 |
| Ennigerloh | 20,600 | 12 | 1998/07 |
| Ense | 24,375 | 41 | unav. |
| Erftstadt | 12,000 | 6 | 2006 |
| Erwitte | 2,050 | 4 | 2001 |
| Eschweiler | 4,250 | 3 | 1993 |
| Espelkamp | 8,400 | 8 | 2002 |
| Essen | 5,150 | 5 | 2002 |
| Esterwegen | 5,230 | 7 | 2002/06 |
| Euskirchen | 8,000 | 10 | 2007 |
| Everswinkel | 8,980 | 7 | unav. |
| Extertal | 30,450 | 20 | 2006/05 |
| Finnentrop | 2,200 | 3 | unav. |
| Freudenberg | 3,000 | 2 | 2000 |
| Freudenberg-Beiersdorf | 28,000 | 14 | 2005 |
| Frotheim | 4,600 | 4 | 2002 |
| Füchtey | unav. | 3 | 2008 |
| Füchtorf | 2,000 | 1 | 2008 |
| Gangelt | 26,200 | 18 | 2004/02 |
| Geilenkirchen | 9,670 | 8 | unav. |
| Geldern | 5,110 | 5 | 2006/08 |
| Gescher | 15,200 | 13 | unav. |
| Geseke | 11,840 | 19 | 2002/11 |
| Gladbeck | 1,500 | 2 | 1996/07 |
| Gneisenau | 2,300 | 1 | 2006 |
| Goch | 8,850 | 6 | 2009 |
| Goldbeck | 3,000 | 2 | 1999 |
| Goldebek | 1,320 | 2 | unav. |
| Grefrath | 4,500 | 3 | 2003 |
| Greven | 14,500 | 15 | 2001 |
| Grevenbroich | 18,900 | 17 | 1998/06 |
| Gronau | 13,400 | 12 | 2006 |
| Gusten | 7,500 | 5 | unav. |
| Gütersloh | 5,850 | 4 | 2002/09 |
| Hagen | 6,700 | 6 | 1998 |
| Halle | 24,300 | 14 | 2007 |
| Hallenberg | 150 | 1 | 1995/07 |
| Haltern am See | 3,750 | 4 | 2009/10 |
| Halver | 500 | 1 | 1998/08 |
| Hamm | 4,800 | 5 | 2002 |
| Hamminkeln | 17,500 | 12 | 2004 |
| Hartmannsgrün-Pfaffengrün | 4,500 | 3 | 2004 |
| Hattingen | 4,880 | 4 | 1999/10 |
| Havixbeck | 160 | 2 | unav. |
| Heek | 17,600 | 13 | 2006/02 |
| Heek-Nienborg | 500 | 1 | 1998/11 |
| Heiden | 26,600 | 19 | unav. |
| Heimbach | 12,300 | 10 | 2000/06 |
| Heinsberg | 4,150 | 6 | 1995/06 |
| Hellenthal | 16,800 | 17 | 2002/04 |
| Herford | 4,480 | 4 | unav. |
| Herscheid | 600 | 1 | 2001/12 |
| Herten | 1,500 | unav. | 1997/09 |
| Herten-Ried | 600 | 1 | 2001/03 |
| Herzogenrat | 2,050 | 1 | 2009/08 |
| Herzogenrath | 1,500 | 1 | unav. |
| Hiddenhausen | 100 | 1 | 1993/04 |
| Hilchenbach | 10,000 | 5 | 2007 |
| Hille | 1,500 | 3 | 1999/11 |
| Hocheifel | 11,000 | 11 | 1999/12 |
| Hohe Asch | 1,200 | 2 | 2001/08 |
| Hohensonne | 1,500 | 1 | 2001/12 |
| Holthausen | 6,000 | 3 | 2007/08 |
| Hoppenbruch | unav. | unav. | unav. |
| Hopsten I | 2,000 | 2 | 2000/12 |
| Hopsten II | 4,000 | 4 | 2003/12 |
| Horstmar | 2,000 | 2 | 2000/12 |
| Hückelhoven | 23,650 | 12 | 1996/06 |
| Hückeswagen | 2,800 | 2 | 2001 |
| Hüls | 3,750 | 5 | 2001 |
| Hürtgenwald | 3,800 | 6 | 1998 |
| Hörstel | 8,000 | 4 | 2002 |
| Höxter | 8,850 | 9 | 2003 |
| Isenstedt | 1,500 | 1 | 2002 |
| Iserlohn | 1,200 | 2 | 2001/10 |
| Isselburg | 6,500 | 4 | 2006 |
| Issum | 9,000 | 9 | 2003 |
| Jülich | 19,500 | 13 | unav. |
| Kaarst | 12,000 | 6 | 2006/12 |
| Kalkar | 20,000 | 20 | unav. |
| Kall | 10,000 | 5 | 2009 |
| Kalletal | 5,200 | 4 | 2001/05 |
| Kamen | 600 | 1 | 1997 |
| Kamp-Lintfort | 3,000 | 2 | 2003 |
| Kerken | 9,600 | 11 | 2009/02 |
| Kerpen | 7,100 | 9 | 2000/11 |
| ket | 1,500 | 1 | 2006/12 |
| Kevelaer | 7,720 | 7 | 2007/02 |
| Keyenberg | 11,700 | 10 | 2001 |
| Kirchhundem | 2,150 | 2 | 1995/04 |
| Kirchlengern | 500 | 1 | 1996/10 |
| Kleve | 3,000 | 3 | 2005/07 |
| Kreuzau | 1,200 | 2 | 2000/06 |
| Ladbergen | 6,000 | 3 | 2005 |
| Laer | 25,500 | unav. | 2004 |
| Langenberg | 4,000 | 2 | 2002/07 |
| Legden | 11,500 | unav. | 2002/09 |
| Leiberg | 4,100 | 2 | 2010/05 |
| Lemförde | 18,000 | 10 | 2004 |
| Lemgo | 2,470 | 1 | 2002/09 |
| Lengerich | 20,400 | 3 | 2003 |
| Lennestadt | 6,200 | unav. | unav. |
| Leopoldshöhe | 4,800 | 2 | 2008 |
| Lichtenau | 79,320 | 36 | unav. |
| Lindern | 8,000 | 4 | unav. |
| Linnich | 3,100 | 2 | 2001 |
| Lippetal | 4,600 | 7 | 2003/05 |
| Lippstadt-Lohe | 4,800 | 3 | 2001/06 |
| Losheim/Eifel | 9,000 | 6 | 2006 |
| Lotte | 800 | 1 | 2006/12 |
| Lübbecke | 3,100 | 4 | 2000/06 |
| Lüdenscheid | 6,350 | 5 | 2003 |
| Lüdinghausen | 800 | 1 | 2007/11 |
| Lügde | 8,550 | 13 | 1994/05 |
| Lünen | 800 | 1 | 2009/06 |
| Lünne | 29,400 | 16 | 2002 |
| Löhme | 600 | 1 | 2000 |
| Löhne | 1,500 | 1 | 2005 |
| Löhne I | 8,000 | 4 | 2003 |
| Löhne II | 1,500 | 1 | 2006 |
| Marienheide | 1,100 | 2 | 1998 |
| Marienmünster | 40,350 | 39 | 2002 |
| Marienrachdorf | 3,000 | 2 | unav. |
| Marsberg | 107,260 | 78 | 2005 |
| Mauritz Wegberg | 7,500 | 5 | 2003 |
| Mechernich | 16,500 | 18 | 2000/08 |
| Meerbusch | 2,400 | 3 | 2009 |
| Meerhof II | 3,300 | 2 | 2001/12 |
| Meerhof XI | 18,150 | 11 | 2000/11 |
| Meinerzhagen | 10,260 | 2 | 2003/03 |
| Menden | 600 | 1 | 2000 |
| Merzenich | 9,500 | 6 | 2009 |
| Meschede | 9,500 | 5 | 2005 |
| Metelen | 10,100 | 7 | 1995/03 |
| Mettingen | 150 | 1 | 1994/11 |
| Minden | 3,450 | 5 | unav. |
| Minden-Hahlen | 3,000 | 3 | 2003/06 |
| Monschau | 23,400 | 13 | 2003/10 |
| Morsbach | 2,400 | 3 | 2009 |
| Münster | 8,700 | 10 | unav. |
| Möhnesee | 12,850 | 16 | unav. |
| Möllenberg | 5,200 | 4 | 2001 |
| Mönchengladbach | 20,200 | 4 | 2002 |
| Netphen | 2,400 | 3 | 2009/03 |
| Nettetal | unav. | unav. | 1997/11 |
| Neuenrade | 600 | 1 | 1994/09 |
| Neukirchen-Vluyn | 3,000 | 2 | 2010 |
| Neurath | 11,280 | 12 | 2007 |
| Nideggen | 6,100 | 8 | 2001/06 |
| Niederkrüchten | 22,100 | 12 | 2008 |
| Niederzier | 6,000 | 4 | 2005/05 |
| Nieheim | 4,250 | 5 | 2004/05 |
| Nienberge | 800 | 1 | 2007/11 |
| Nienhagen | 2,600 | 2 | 2001/05 |
| Niestetal | 2,000 | 3 | 1998/10 |
| Nordwalde | 10,900 | 10 | 2002/11 |
| Nottuln | 6,000 | 4 | 2007 |
| Nümbrecht | 600 | 1 | 2002/10 |
| Nörvenich | 14,900 | 14 | 2002/09 |
| Obspringen | 18,000 | 10 | unav. |
| Ochtrup | 24,120 | 20 | 2002/03 |
| Oelde | 3,000 | 1 | 1997 |
| Oelde-Mennighausen | 2,850 | 2 | 2003 |
| Oer-Erkenschwick | 300 | 1 | 2000 |
| Olpe | 11,300 | 7 | 2001 |
| Ostbevern | 22,800 | 21 | 2008 |
| Paderborn | 41,785 | 43 | unav. |
| Petershagen | 13,600 | 17 | 1992 |
| Pillenbruch | 9,500 | 8 | 2001/12 |
| Plettenberg | 6,000 | unav. | 2007/07 |
| Pulheim | 4,500 | 3 | unav. |
| Radevormwald | 3,500 | 3 | 1994/06 |
| Raesfeld | 8,700 | 7 | 1998/05 |
| Rahden | 450 | 3 | unav. |
| Rahrbach | 1,650 | 1 | 2000 |
| Ratingen-Homberg | 200 | 1 | 1996 |
| Recklinghausen | 4,600 | 5 | 2003/08 |
| Rees | 7,500 | 10 | unav. |
| Reichshof | 1,200 | 2 | 2002/04 |
| Reinertsberg | 1,500 | 1 | unav. |
| Reken | 4,400 | 6 | unav. |
| Remscheid | 1,500 | 1 | 2004/06 |
| Rheinberg | 5,000 | 5 | 2004/02 |
| Rheiner Windpark | 11,500 | 6 | 2002/07 |
| Rheinland | 25,500 | 17 | 2003 |
| Rheurdt | 8,800 | 9 | 2002 |
| Rietberg | 3,000 | 3 | 2004 |
| Rommerskirchen | 2,400 | 3 | 2007 |
| Rosendahl | 20,100 | 13 | 2007 |
| Rüthen | 29,800 | 49 | unav. |
| Rödinghausen | 1,200 | 2 | 2002 |
| Saerbeck | 14,850 | 8 | 2003 |
| Salzkotten | 3,450 | 5 | 2000 |
| Sassenberg | 40,000 | 25 | 2010 |
| Schalksmühle | 1,100 | 2 | 2002 |
| Scheid I | 1,000 | 1 | 1999/01 |
| Schermbeck | 1,850 | 2 | 2001/12 |
| Schieder-Schwalenberg | 1,600 | 2 | 2002/11 |
| Schlangen | 500 | 1 | 1999/03 |
| Schoeppinger Berg | 25,200 | 14 | 2010/07 |
| Schulte | 2,000 | 1 | 2003 |
| Schöppingen | 44,400 | 32 | 1995/11 |
| Schöppinger Berg | 25,200 | 14 | 2001 |
| Sechtem | 1,500 | 1 | 2001 |
| Selfkant | 4,250 | 3 | unav. |
| Selm | 11,000 | 6 | 2006 |
| Sendenhorst | 26,800 | 15 | 2006/08 |
| Sieden | 6,900 | 3 | 2008/10 |
| Siegen | 1,600 | 2 | 2002/10 |
| Silixen | 600 | 1 | 1998 |
| Soest | 40,300 | 30 | unav. |
| Soest-Müllingsen | 7,200 | 4 | 2002/03 |
| Solterberg | 1,500 | 1 | 2007/06 |
| Sonsbeck | 2,000 | 2 | 2006/08 |
| Sprockhövel | 600 | 1 | 2000/08 |
| Stadtlohn | 12,000 | 6 | unav. |
| Steinfurt | 6,000 | 6 | 2009 |
| Stemwede | 6,000 | 10 | 1997 |
| Stolberg | 3,500 | 2 | 1998/11 |
| Stolzenau | 6,700 | 8 | 2001/07 |
| Stolzenau-Anemolter | 1,600 | 2 | 2009/11 |
| Straelen | 12,100 | 7 | 2001 |
| Sundern | 5,500 | 4 | 2009/02 |
| Süderland | 23,800 | 11 | 2008 |
| Südlohn | 5,900 | 5 | 2005 |
| Tecklenburg | 8,000 | unav. | 2006/06 |
| Telgte | 4,800 | 6 | 2008 |
| Top Speed Waldfeucht | 600 | 1 | unav. |
| Tönisvorst | 6,000 | unav. | unav. |
| Uebach-Palenberg | 6,500 | 4 | 2007 |
| Uedem | 2,000 | 2 | unav. |
| Ullenhausen | 1,500 | 1 | 2001/12 |
| Unna | 13,950 | 2 | 2009/11 |
| Velen | 7,600 | 8 | 2009 |
| Verl | 600 | 1 | 2003/10 |
| Versmold | 1,200 | 1 | 2002/04 |
| Vetschau | 12,000 | 6 | 2006 |
| Vetschau-Ogrosen | 1,000 | 2 | 1998 |
| Vettweiss - Nörvenich | 10,500 | 7 | 2002 |
| Viersen | 6,000 | unav. | 2007/02 |
| Vlotho | 6,600 | 5 | 2002/04 |
| Voerde | 1,000 | 1 | 2002/09 |
| Vreden | 3,270 | 3 | 2002 |
| Wachtendonk | 10,500 | 7 | 2005/10 |
| Wadersloh | 8,600 | 5 | 2006/11 |
| Waldbröl | 600 | 1 | 2003/11 |
| Waldfeucht | 600 | 1 | 2003/07 |
| Walmerod | 1,600 | 2 | 2011 |
| Waltrop | 3,700 | 5 | 2009 |
| Wanlo | 9,200 | unav. | unav. |
| Warburg | 1,200 | 1 | 1995/08 |
| Warendorf | 25,650 | 16 | 1998/01 |
| Warendorf-Freckenhorst | 1,200 | 2 | 1999/11 |
| Warstein | 24,550 | 22 | 1992 |
| Weeze Wemb | 600 | 1 | 2004/03 |
| Weeze-Wemb | 6,000 | 4 | 2007 |
| Wegberg | 4,500 | 3 | 2002 |
| Wehrendorf | 1,500 | 1 | 2006/12 |
| Weilerwist | 8,000 | 10 | 2007/07 |
| Welver | 26,660 | 28 | 1998/10 |
| Wenden | 1,000 | 1 | 2000/08 |
| Werl | 9,750 | 11 | 2003 |
| Wesel | 600 | 1 | 2000 |
| Wesseling | 1,500 | 1 | 2001 |
| Westerkappeln | 3,800 | 4 | 2002/08 |
| Wettringen | 18,800 | 13 | 2003 |
| Wickede | 5,360 | 4 | 2003 |
| Willebadessen | 14,550 | 21 | 2000 |
| Willich | 3,000 | 2 | 2009 |
| Willingen | 1,000 | 4 | 1998/02 |
| Wilnsdorf | 5,000 | 2 | 2009/08 |
| Würselen | 10,400 | 6 | 2005 |
| Wönkhausen | 8,000 | 4 | 2002/12 |
| Xanten | 1,200 | 2 | 2002/04 |
| Total | 3,225,235 | 2,512 |
Note: total amounts do not include information that is not available.