塔尔图条约，俄方永久承认爱沙尼亚共和国的独立，塔林成为爱沙尼亚首都。第二次世界大战期间爱沙尼亚首先在1940年－1941年被苏联占领，1941年－1944年又被纳粹德国占领，1944年再次被苏联占领。爱沙尼亚被强制加入苏联加盟共和国，塔林成为爱沙尼亚苏维埃社会主义共和国的首都。1980年莫斯科奥运期间，帆船比赛在塔林市中心东北处的皮里塔区举办。大批建筑物例如「奥林匹亚」酒店（Olümpia Hotel）、新邮政办公大楼、帆船中心都是因为这次奥运而建造。1991年8月爱沙尼亚脱离苏联，重新建立独立民主