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.