太平洋戦争末期の沖縄戦にて戦死した日本兵士の死体は、弔う者もなく、そのまま埋葬もされずに放置されていた。(アメリカ軍通信部隊, 米国国立公文書館、NARA-2)アメリカ軍と日本軍の一進一退の砲撃戦は、昼夜を問わず沖縄を揺るがした。アメリカ第10軍は戦闘中に110万発の105ミリ榴弾砲を発射し、戦争中には最大規模の砲撃を行った。沖縄戦の戦闘は激しく、通常は至近距離で行われた。アメリカ軍と日本軍は多くの丘の斜面で交戦し、洞窟、塹壕、壕、ピルボックスなどで対戦した。アメリカ軍は1945年4月1日から6月22日まで、日本本土からわずか約550kmしか離れていない琉球諸島の約1660平方kmを支配するため、沖縄戦で情け容赦ない戦闘を繰り広げた。
1945年4月1日、米第10軍が沖縄に侵攻して、太平洋戦争の最後の水陸両用上陸作戦が行われた。アメリカ陸軍4個師団とアメリカ海兵隊3個師団からなるアメリカ第10軍は、日本本土への侵攻に備えて、沖縄本島を占領するため、アイスバーグ作戦を実行した。アメリカ軍の兵士と海兵隊員は82日間戦闘をして、大日本帝国軍と戦いながら、途上にて欧州戦線の終結した1945年5月8日の欧州戦勝記念日(VEデイ)を知った。アメリカ軍は1945年6月22日に、ついに沖縄を占領して、ほとんどの日本軍の抵抗勢力を壊滅した。
沖縄戦は、太平洋戦争で最も激しい戦闘の一つであった。沖縄戦は英語では "typhoon of steel"(鋼鉄の台風)、日本語では"tetsu no ame(鋼鉄の雨)"または"tetsu no bōfū(鋼鉄の暴風)と呼称された。ニックネームは、戦闘の激しさ、日本軍の神風攻撃の激しさ、沖縄島を襲撃した膨大な連合軍の艦船や装甲車を象徴した。
沖縄戦は、太平洋戦争で最も血なまぐさい戦いの一つで、連合軍5万人以上、日本軍8万4166~11万7000人以上、日本の軍服を着た徴兵防衛隊員を含む約16万人の死傷者を出した。沖縄戦にて、アメリカ軍兵士が7,374人が戦死して、約31,807人が戦傷した。約149,425人の沖縄県民が死亡、自決、行方不明となり、沖縄戦の戦前の推定人口300,000人のおよそ半分を占めた。沖縄戦争の日本人の戦没者数は、日本軍兵士は94,208人、沖縄県民は約94,000人とアメリカ軍は約12,520人と推定された。