As a result of the country’s federal structure, culture in Germany can vary dramatically between each federal state. Basic Law accords the federal government only severely limited powers.
The fact that individual states are responsible for their own cultural affairs has led to the emergence of large and small cultural centers of different standings. Never having a clear cultural capital, Germany hosts diverse cultural scenes that have sprung up even in small towns and districts.
The fact that various cultural institutions and activities in Germany are spread throughout the regions bears witness to this variety. Deutsche Bibliothek, a federal institution, has branches in Frankfurt/Main, Leipzig and Berlin. The Federal Records Office, headquartered in Koblenz, has offices in Berlin, Potsdam, Freiburg and Bayreuth, among others.
Hamburg holds the greatest concentration of media companies. Cologne, Düsseldorf and Kassel are considered the centers for Modern fine arts. Berlin has the most theaters. The most important museums are found in Berlin, Dresden, Hildesheim, Frankfurt/Main, Cologne, Munich, Nuremberg and Stuttgart. The two most important literature archives are located in Marbach and Weimar.
Most cultural establishments in the Federal Republic are maintained by the states, cities and local authorities. With a few exceptions, legislation pertaining to cultural affairs is the responsibility of individual states.
Source
http://www.tatsachen-ueber-deutschland.de/455.0.html