Hamburg is a (Hanseatic) city and federal state in Germany. It is located on the River Elbe, near the North Sea. It is Germany’s second-biggest city.