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. Die Anlage 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, Stirlingmotoren oder Brennstoffzellen 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 genutzt wird. Der Wirkungsgrad der Stromerzeugung mit Verbrennungsmotoren liegt dabei, abhängig von der Anlagengröße, zwischen 25 und 44 % (bezogen auf den Heizwert). BHKW auf Brennstoffzellen-Basis hingegen können einen elektrischen Wirkungsgrad von 55[1] bis zu 60 %[2] erreichen. Falls die Abwärme vollständig und ortsnah (Nahwärme) genutzt wird, kann ein Gesamtwirkungsgrad bezüglich eingesetzter Primärenergie von 80 bis 90 % (bezogen auf den Heizwert) erreicht werden. Brennwertkessel erreichen Wirkungsgrade bis fast 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 10 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.[3] Die Kraft-Wärme-Kopplung wird auch in Heizkraftwerken genutzt, dort typischerweise mit elektrischen Leistungen von einigen hundert MW.