東普魯士撤退
东普鲁士撤退行動是於1945年1月20日至3月期间將德国平民和军事人员撤离东普鲁士的行動，最初由德国当局组织和实行，但在红军壓境下很快就变成了混乱的逃亡。
东普鲁士撤退行動是二战末期德国平民撤离行動的一部分，與战争结束后將德國人从东普鲁士驱逐的行動並無直接關係。被疏散的範圍不是整個东普鲁士大區，而是战間期的东普鲁士，大多数人原已拥有德国公民身份。尽管梅梅尔和其他靠近东普鲁士的地区没有正式宣布撤离，居住在這些地區的德国公民也参加了撤退行動，希望透过海上路線逃到西方。
早已計畫好的撤退行动推迟了数月，由于担心红军在东普鲁士攻势期间的推进而正式展开。撤退行动的某些部分是基于军事需要而计划的，而汉尼拔行动就是撤离行動中最重要的军事行动。然而，由于很多居民聽聞苏軍在苏联控制的地区对德国人施加暴行，令许多居民主动撤离。纳粹德国以官方新闻、政治宣传渠道和其他方式散播关于苏联暴行的虛構和真實報道，傳遍军队和平民。
尽管德國當局对多個地区制定了详细的撤退计划，但包括东普鲁士大區長官埃里希·科赫在内的決策單位将撤退行动推迟到 1 月 20 日，但当时已是为时已晚，人員无法有序撤离。最终，政府單位和纳粹党不能承載意欲撤离的人数。在严寒的冬季下，苏军的迅速的行军造成社會恐慌、平民陷入战斗當中，撤离期间有成千數萬难民丧生，苏联军队直至 1945 年 5 月才完全控制东普鲁士。 根据西德施依德委员会的調查，1944 年初东普鲁士的平民人口为 2,653,000 人。这個以配给卡为核算基础的調查包括了来自德国西部的空袭撤离人员和外国工人。战争结束前估计有 200 万人被疏散，當中包括 1944 年秋天的500,000 人和 1945 年 1 月之后的1,500,000 人 以及1945 年 4 月至 5 月估计的 600,000 人
根据 1974 年西德政府的一项研究，估计有 1% 平民在苏联攻勢中丧生。 西德搜索机构报告指出，包括梅梅尔在内的东普鲁士有 31,940 名平民确认在撤离过程中丧生。
红军于 1944 年 10 月向东普鲁士发動进攻，但在两周后被暂时击退。此后，德国政治宣传部报告，紅軍在东普鲁士的村庄犯下多宗战争罪行，特别是在內梅爾斯多夫的居民被推进的苏军强奸和杀害，內梅爾斯多夫是紅軍攻勢下其中一個首先抵達的戰前德國人村莊。 在纳粹德國嚴峻的战争損耗下，村內大多數强壮的男性平民已被军队徵召入伍，因此暴行的受害者主要是老人、妇女和儿童。苏联撤出该地区后，德国当局派遣摄制隊记录並整理所发生的事情，并进一步邀请外国观察员作为证人。过程中获得的片段被製作成一部纪录片，於东普鲁士的电影院裡放映，旨在激勵平民和军人抵抗苏联的决心。 這場关于蘇軍在內梅爾斯多夫和其他东普鲁士地方犯下暴行的纳粹宣传运动说服了剩余的平民，讓他們知道不能被进擊的敌人捕獲。
从苏联军事法庭的案件中得知，谋杀轴心国战俘和德国平民的事件時有發生。苏联军队进入东普鲁士时释放大量被納粹奴役的東方勞工（"Ostarbeiter" ），他們體會到这群被強制勞動的工人所受到的痛苦和死亡，令许多苏联士兵对东普鲁士人的态度变得更加强硬。
参与入侵东普鲁士的列夫·科佩列夫严厉批评苏軍针对德国平民的暴行。他因此于 1945 年遭蘇聯當局逮捕，在古拉格因「资产阶级人道主义」和「同情敌人」的罪名被判处十年徒刑。 俄羅斯作家亚历山大·索尔仁尼琴1945 年亦在东普鲁士服役，因在与朋友的私人通信中批评约瑟夫·斯大林和苏联罪行而被捕，遭判处八年劳改。 对于这些暴行，索尔仁尼琴写道：「你很清楚，我们来到德国是为了报复」德国在苏联犯下的暴行。
东普鲁士部分地区的疏散计划早于 1944 年下半年准备完成，包含许多城镇的总体計划和具体指示。疏散的目標不仅只有平民，还包括工业和牲畜。
最初，东普鲁士大區長官埃里希·科赫禁止平民撤离（直到 1945 年 1 月 20 日），并下令立即槍斃在沒有獲得许可下试图逃亡的平民。平民所做的任何准备都被视为失败主义和破坏军队士气（Wehrkraftzersetzung）。在苏軍推进期间，科赫和许多其他纳粹工作人员是第一批逃离的人。 1945 年 1 月 12 日至 2 月中旬，将近 850 万德国人逃离了帝国的东部省份。 大多数难民是前往德国西部地区的妇女和儿童，由於所有机动车辆和燃料在战争开始时已被国防军没收，他们只能使用临时运输工具（如木制貨车和手推车）携带家當。红军于 1945 年 1 月 23 日抵达埃爾賓附近的维斯瓦泻湖沿岸，把东普鲁士和西部领土之间的陆路切断， 离开东普鲁士的唯一方法就是穿过结冰的维斯瓦泻湖以到达但澤或哥騰哈芬港口，並加入汉尼拔行动的撤离船隊。由於难民与一同撤退的国防军部队混在一起，没有任何伪装或庇护，撤離隊伍遭到苏联轰炸机和战斗机的袭击。许多貨车冲過了覆盖着鹹淡水、布满炸弹的結冰层。東普魯士馬种育馬場的马匹和馬伕也隨貨车隊疏散了。 此外，国防军部队撤退時把道路和桥梁堵塞，以阻撓紅軍推進，這严重阻碍了疏散。
留在東普魯士的 16-60 岁的男子立即被编入人民冲锋队 。然而，一些没有基本军事知识和训练的人民冲锋队成员逃进了树林，只望能生存下去。 离开东普鲁士的难民列车也极为拥挤，由于气温极低，很多孩子在旅途中冻死。最后一列难民列车于 1945 年 1 月 22 日离开柯尼斯堡。
英國军事作家安東尼·畢沃爾在《"柏林：淪陷 1945》" (2002年) 中描述： 汉尼拔行动是一项根据海军上将卡尔·邓尼茨的命令而執行的军事行动，于 1945 年 1 月 21 日开始，，將德国军队和平民从库尔兰、东普鲁士和波兰走廊撤離。巨大的难民潮使这次行动成为历史上最大规模的海上紧急疏散行动之一 —— 在 15 周的时间內，有大约 494 至 1,080 艘各类型的商船和众多海军舰艇，包括德国剩余最大的海军部队，将大约 800,000-900,000 名难民和 350,000 名士兵跨過波罗的海运送到德国西部和德占丹麦。 这次撤离行動是德国海军在战争期间最重要的行动之一。
1945 年 1 月 30 日晚上，，运输船"威廉·古斯特洛夫號"在波罗的海航行時被苏联S-13 潜艇发射的三枚鱼雷击中，船隻在 45 分钟内沉没，估算死亡人数从 5,348、 到 7,000 或 9,400 不等，是这次行动中最嚴重的傷亡。 949 名倖存者由巡洋舰"希佩爾海軍上將號"率领的德国海军舰艇群救起， 儘管之前有人指出「附近有一艘敵方潜艇，这艘大型军舰无法冒被攻擊的風險執行救援行動」。 此外，2 月 10 日，載有 2,680 名难民的"馮·施托伊本將軍號"离开皮劳時被鱼雷击中，几乎所有船上的人均遇難。
1945 年 1 月 24 日，由切爾尼亞霍夫斯基将军率领的白俄罗斯第三方面军將东普鲁士首府柯尼斯堡包围。德國第 3 裝甲軍團和大约 20 万平民被困在城内。 对此，德國中央集团军司令格奥尔格-汉斯·莱因哈特将军警告希特拉苏联的威胁迫在眉睫，但元首拒绝采取行动。由于罗科索夫斯基将军率领的白俄罗斯第二方面军亦迅速逼近，柯尼斯堡纳粹当局决定将满载难民的火车運到阿倫施泰因，但他們不知道该镇已被苏联騎兵第3軍占领。
在苏联的炮火下，在Frische沙咀成为逃亡到西方的最后缺口。然而，很多试图沿着沙咀逃走的平民遭苏联坦克和巡逻队拦截并杀死。 每天有两千名平民离开柯尼斯堡，试图逃到已经非常拥挤的皮劳镇。4 月 2 日，苏军对柯尼斯堡發動最后一次进攻，實施猛烈轰炸。通往皮劳的陆路再次被切断，仍留在城里的平民死亡人数数以千计。最终，德国驻军于 4 月 9 日投降，畢沃爾写道：「在这座被毁的城市，对妇女和女孩的强奸行為没有得到任何遏制」
苏軍在像內梅爾斯多夫这样的地方所進行的杀戮和强奸行為被广泛傳播，早以导致东普鲁士德国人非常恐惧。那些无法從前进的苏軍中逃脱的人只能听天由命。在东普鲁士，很多富有的平民被苏联士兵槍斃，家當被盗，房子被放火烧毁。 蘇聯剧作家、曾在东普鲁士担任服役的前海军步兵军官扎哈爾·阿格拉年科写道：「红军士兵不相信自己与德国女性有『个人联系』這個想法。每次有九、十、十二个男人——他们集体强奸她们。」 甚至有从強迫勞改營解放出来的俄罗斯妇女也被苏联士兵强奸。 苏军的后卫部队應对红军人员犯下的大部分罪行负有责任。 像列夫·科佩列夫这些试图阻止罪行發生的苏联军官被指责是同情敌人，因而成为了古拉格的囚犯。
这些暴行的出現是受到了对纳粹入侵苏联期间所犯下的罪行进行报复和报仇的心態所影响，並由苏联政治宣传共同推动。 這些宣传是对苏联士兵一种具目的性的刺激，並反映苏联政治当局以至史大林的意愿。 毫无疑问，史大林知道正在发生的事情。 鉴于蘇共对军階的严格控制，在普鲁士發生的掠夺和强奸行為是苏联各级指挥的结果。只有当史大林知道需检察红军的行为是否符合苏联的整體利益时，他才采取措施加以制止。
1945 年 5 月，红军消灭了所有抵抗力量并控制了东普鲁士。平民的确切死亡人数从未被确定，但估计东普鲁士至少有 300,000 人喪生。然而，当时以儿童、妇女和老人為主的大多数德国居民确实逃离了红军，成为人类历史上最大规模人口外流的事件之一。 畢沃爾寫道：「1940 年的人口为 220 万，到 1945 年 5 月末只剩下 193,000 人。」 苏联军队直至 1945 年 5 月才完全控制东普鲁士。根据西德施依德委员会的調查，1944 年初东普鲁士的平民人口为 2,653,000 人。施依德委员会估算，1945 年战役中东普鲁士有 30,000 名平民死亡， 整个奧德河-尼斯河地区失去 75-100,000 名平民。
按西德联邦统计局1958 年的数据估算，东普鲁士失去 299,200 名平民，其中 274,200 人在 1945 年 5 月战争結束后被驱逐，25,000 人在战争期间被驱逐。 根据联邦统计局的数据，在战前的 2,490,000 人口中，约有 500,000 人在战争期间死亡，其中包括 210,000 名军人和 311,000 名平民，他們可能死于战时的逃亡、战后對德国人驱逐行動和在苏联被强迫劳动期間，311,000 平民死亡的数字已包含在历史文献中经常引用的 220 万死於苏联驱逐行動的总体估算當中。1,200,000 人成功逃亡到德国西部，而在 1945 年夏天约有 800,000 名战前居民留在东普鲁士。
西德搜索机构于 1965 年发布最终报告，详细说明了因逃亡和驱逐而失去的德国平民數目。西德政府于 1986 年授权公開报告，1987 年德国学者格德·馮·匹斯圖爾可斯发表了调查结果摘要。 根据西德搜索机构的統計，东普鲁士（包括梅梅尔）在逃亡和驱逐行動前的平民人口为 2,328,947。 他們將平民死亡和失踪總數目定為514,176人。确认死亡人数为 123,360 人（9,434 人暴力死亡，736 人自杀，9,864 人被驅逐出境而死，7,841 人死在拘禁营中，31,940 人在战时逃亡期间死亡，22,308 人在驱逐行動期间死亡，41,237 人死于不明原因）。 另外还有 390,816 宗失踪人员报告，他们最終的命运无法被确認。德国的一些历史学家认为，搜索机构的确认死亡人数已為逃亡和驱逐行動造成的总损失提供了实際觀念；他们认为，將無法確認的失踪人员报告計算在內會降低統計的可信性。 德国历史学家魯迪格·奧華曼斯认为西德政府搜索机构报告的统计基础是不可取的，並认为需要对驱逐行動的死亡人数进行新的研究。 然而，德国政府和德国红十字会仍坚持认为，將报稱失踪但無法證實的人员包括在内的较高数字是正确的。
在德国联邦档案馆估计，约1％（预计1.1-1.2千万德国平民中的100-120,000人 ）奧德河-尼斯河区居民因1944-45的戰役中以及故意杀人的苏联军队而失去生命。
根据其他来源，1945 年夏天大约有 800,000 名德国人仍居住在东普鲁士。 红军在东普鲁士战役中对平民施加的暴行，加上纳粹多年来对苏联的政治宣传，导致东线的许多德国士兵相信「在苏联的胜利中倖存下来是没有意义的」。这种信念促使许多德国士兵即使认为战争已经失败亦继续战斗，导致苏联伤亡人数增加。
大多数在战争期间没有撤离的德国人在二战结束后的几年被驱逐出东普鲁士和奧德河-尼斯河线以东的其他前德国领土，这是盟国在波茨坦会议上同意的，因为，用温斯顿·丘吉尔的话来说：  二戰後，同樣在波茨坦會議（會議於 1945 年 7 月 17 日至 8 月 2 日舉行）上協定，奧得河－尼斯河線以東的所有地區，無論是否被國際社會承認作為1933年前德國的一部分或二戰期間被德國占領，未來應置於其他國家管轄之下。 波茨坦協定中關於東普魯士的相關段落是：