В марте 1929 года была введена государственная хлебная монополия. Нейтралитет Швейцарии в Первой мировой войне позволил ей активно развивать индустрию и получать высокие прибыли от военных поставок обеим воюющим сторонам. Новый экономический подъем проходил во второй половине 20-х годов. В это же время Швейцария ведет активную внешнеполитическую деятельность. В 1920 году она вступила в Лигу наций (с 1919 года Женева стала местом ее пребывания). В 1923 году была заключена таможенная и финансовая уния Швейцарии с Лихтенштейном. Великая депрессия докатилась до Швейцарии только к 1931 году и привела к массовым (около 2500) банкротствам. В 1934 году был принят закон о тайне банковских вкладов (существовал до 90-х годов), который сделал Швейцарию еще более привлекательным местом хранения мировых капиталов. Очередной экономический подъем начался в 1936 году и был связан с перевооружением Германии, в котором приняли участие швейцарские компании. Хорошая экономическая конъюнктура позволила в 1937 году заключить соглашение «о трудовом мире» между ШОП и предпринимательскими организациями – ввести арбитраж вместо рабочих стачек. В 1938 году правительство провозгласило доктрину «интегрального нейтралитета», фактически означавшую отказ Швейцарии участвовать в экономических и финансовых санкциях против Германии и Италии. Швейцария поставляла Германии стратегическое сырье, оборудование, оружие, боеприпасы и другие грузы. В 1940 году правительство запретило деятельность КПШ. Вместе с тем на территории Швейцарии были расположены разведывательные службы Германии, Италии, а также США и Великобритании. Во избежание продовольственных трудностей во время новой мировой войны осенью 1940 года по «плану Валена» началась распашка ранее не использованных земель. С началом Второй мировой войны в Швейцарии было введено нормирование производства и распределения, она стала аккумулятором средств нацистской Германии. Но в феврале 1945 году под давлением миссии союзников Швейцария заморозила активы Германии и ее союзников (частные вклады фашистских лидеров были сохранены), прекратила поставки в Германию.
После Второй мировой войны Швейцария превратилась в одного из мировых экономических лидеров. Несмотря на кризисы 1948–1950, 1952, 1958 гг. темпы роста ВВП в 1945–1973 гг. возросли в сопоставимых ценах почти в 5 раз. Золотой запас в 1945–1974 гг. увеличился с 4,8 млрд. до 11,89 млрд. фр. В середине 70-х годов в Швейцарии насчитывалось 522 банка с совокупным капиталом 2698 млрд. фр. 50 % капитала находилось в руках 5 крупнейших банков. Заграничные активы выросли с 10 млрд. в 1950 г. до 38 млрд. фр. С 1971 года Швейцария стала четвертым экспортером капитала в мире после США, ФРГ и Японии. Экспорт капитала осуществлялся прежде всего в развитые экономики ФРГ и США. В начале XXI века банки Швейцарии контролируют 40 % мирового рынка имущества.
В экономике страны после войны росли доходы от туризма. В начале 70-х годов они превысили 5 млрд. фр. С 50-х годов развивается атомная энергетика, АЭС в настоящее время производят 37 % электроэнергии Швейцарии.
В 1990–1993 гг. Швейцария присоединилась к международным соглашениям, которые обязывали ее принять участие в борьбе с «отмыванием денег». Это заставило банки отказаться от традиционной закрытости, что привело к серии международных финансовых скандалов и снизило привлекательность Швейцарии в качестве мировой «копилки». В 90-е годы наметился спад в экономическом развитии, снизился ВВП, вырос государственный долг, однако в начале XXI в. экономические трудности постепенно преодолеваются.
Во второй половине XX в. Швейцария превратилась в место проведения крупных международных форумов и функционирования международных институтов, в том числе структур ООН, в которую Швейцария не входит. Она не может вступить в нее, так как устав этой организации требует участвовать в вооруженной борьбе против агрессии, что противоречит швейцарскому нейтралитету, но Швейцария входит в ряд специализированных организаций ООН.
В 1956 году Швейцария, подчеркивая свою особую роль в движении за мир, бойкотировала Олимпиаду в Мельбурне из-за агрессивных действий европейских держав в Египте и Венгрии. В 1969 году она присоединилась к договору о нераспространении ядерного оружия. Швейцария – член Европейской ассоциации свободной торговли, в 1961 году Швейцария вошла в Организацию экономического сотрудничества и развития, в 1963 году – в Совет Европы, 1966 году – в ГАТТ. На референдуме 1992 года вопрос о вхождении Швейцарии в ЕЭС не получил поддержки.