Yes. In both Hamburg and Düsseldorf, an environmental badge on your vehicle is mandatory.