According to data from Germany's Statistisches Bundesamt or Federal Statistics Office, Berlin is the federal state with the highest share of foreigners in its population. People from all over the globe have flocked to live in the German capital due to cheap rents (though this is changing), a thriving start-up scene and an exciting artistic community, among many other factors. In November 2018, 17.6 percent of the city-state's population was foreign, a share that's closely followed by Bremen's 17.4 percent.
Hamburg, another city-state, rounds off the top-three with 16.2 percent. Hesse, home to Frankfurt and one of Europe's chief financial nerve centers, comes fourth with 15.7 percent. The federal states making up the former-GDR have the lowest share of foreigners in their populations. Mecklenburg-Vorpommern has the lowest share in Germany at 4.3 percent, followed by Brandenburg with 4.4 percent.