Wśród ogólnej liczby ofiar ok. 2 700 000 do 3 000 000 stanowili obywatele polscy narodowości żydowskiej, w tym około 500 000 zginęło w gettach i obozach pracy, 200 000 Żydów polskich zamordowały oddziały Einsatzgruppen. 1 400 000 do 1 800 000 spośród ogólnej liczby pomordowanych Żydów to ofiary obozów zagłady. Wojnę przetrwało ok. 500 000, w tym jedynie 100 000 Żydów pod okupacją niemiecką.

Liczba ponad 6 milionów pomordowanych obywateli polskich, podana oficjalnie przez Biuro Odszkodowań Wojennych w 1946, była kwestionowana przez różnych badaczy. W 1947 na procesie Ludwiga Fischera polski demograf H. Kopeć podał liczbę 5,8 mln. W 1958 inny demograf, A. Maryański, oszacował polskie straty ludnościowe na 4–4,5 mln ofiar. Precyzyjne określenie liczby ofiar jest problematyczne, z uwagi m.in. na konieczność uwzględnienia zmniejszenia przyrostu naturalnego na skutek okupacji niemieckiej w Polsce w latach 1939–1945 i inne istotne czynniki. W 2007 Instytut Pamięci Narodowej i Ministerstwo Kultury i Dziedzictwa Narodowego, rozpoczęły program badawczy „Straty osobowe i ofiary represji pod okupacją niemiecką”, mający precyzyjne oszacować i udokumentować rzeczywistą liczbę polskich ofiar nazizmu w latach 1939–1945.