Ein Blockheizkraftwerk (BHKW) ist eine modular aufgebaute Anlage zur Gewinnung elektrischer Energie und Wärme, die vorzugsweise am Ort des Wärmeverbrauchs betrieben wird. Es kann auch Nutzwärme in ein Nahwärmenetz eingespeist werden. Sie nutzt dafür das Prinzip der Kraft-Wärme-Kopplung.
Als Antrieb für den Stromerzeuger können Verbrennungsmotoren, d. h. Diesel-, Pflanzenöl- oder Gasmotoren, aber auch Gasturbinen oder Stirlingmotoren verwendet werden.
Der höhere Gesamtnutzungsgrad gegenüber der herkömmlichen Kombination von lokaler Heizung und zentralem Kraftwerk resultiert daraus, dass die Abwärme der Stromerzeugung direkt am Ort der Entstehung genutzt wird. Der Wirkungsgrad der Stromerzeugung liegt dabei, abhängig von der Anlagengröße, zwischen 25 % und 38 % (bezogen auf den Heizwert). Falls die Abwärme vollständig und ortsnah genutzt wird, kann ein Gesamtwirkungsgrad bezüglich eingesetzter Primärenergie von 80 % bis 90 % (bezogen auf den Heizwert) erreicht werden. Brennwertkessel erreichen Wirkungsgrade über 100 % (bezogen auf den Heizwert), können aber keinen elektrischen Strom erzeugen. (Siehe auch Zu Wirkungsgraden >100 % allgemein und Unterschiedlichen Wirkungsgraddefinitionen bei Brennwertkesseln.)
Übliche BHKW-Module haben elektrische Leistungen zwischen einem Kilowatt (kW) und einigen zehn Megawatt (MW). Unter 50 kW spricht man auch von Mini-Kraft-Wärme-Kopplung (Mini-KWK), unter 15 kW von Mikro-KWK. Anlagen mit weniger als 2,5 kW nennt man auch Nano-BHKW. Mini- und Mikro-KWK werden in Wohn- und Geschäftsquartieren, Krankenhäusern, Schwimmbädern und Mehrfamilienhäusern, aber auch in Betrieben und im Siedlungsbau verwendet. Insbesondere die Nano-BHKW-Klasse eignet sich auch für Einfamilienhäuser.[1] Die Kraft-Wärme-Kopplung wird ebenfalls in Heizkraftwerken genutzt, dort typischerweise mit elektrischen Leistungen von einigen hundert MW.