Demographics of Poland
According to GUS, about 38,325,000 people live in Poland, however, the same report states that the number of residents living in the country all the time is approximately 37,200,000; with 1,125,000 people living abroad for 6 to 7 months or more. It means that the permanent population may be correspondingly smaller.
Demographic estimates of the flight and expulsion of Germans
A 2005 study in Poland reported the data of Polish government indicated that about 4 million Germans remained on Polish territory in mid-1945, out of the pre-war population of about 10 million. The remaining balance were killed in the war, held as POWs or had fled to Germany in the final months of the war. By 1950, about three million persons had been deported from Poland and 1.1 million persons were verified as Polish citizens.