What is the population density of Germany?
The population density of Germany is over 235 people per square kilometer, or over 600 people per square mile