939年3月14日，斯洛伐克首次宣布独立，布拉迪斯拉发成为该国的首都。不过这个国家很快就处于纳粹影响之下。在1941–1942年和1944–1945年，新成立的斯洛伐克共和国政府驱逐了布拉迪斯拉发大约15,000名犹太人中的大部分， 其中大部分被送进了集中营。 布拉迪斯拉发遭到盟军飞机轰炸，1944年被德国军队占领，最后在1945年4月4日被苏联红军占领。 第二次世界大战结束时，布拉迪斯拉发的大部分德意志人被德国政府撤走；少数人在战后返回，但是根据贝尼斯法令被没收财产并遭到驱逐。1948年2月共产党在捷克