Nilsson var deretter partisekretær for Sosialdemokratene fra 1940-45, kommunikasjonsminister 1945-51, forsvarsminister 1951-57 og utenriksminister 1962-71. Nilsson var medlem av riksdagen fra 1941-76.