С. в новейшее время. Под влиянием победы Великой Октябрьской революции в России в 20-х гг. в С. были созданы профсоюзы (первые рабочие организации появились ещё накануне 1-й мировой войны 1914—18), а в 1930 — компартия. Мировой экономический кризис 1929—33, тяжело отразившийся на экономике С. и положении народных масс, резко обострил классовую борьбу. Стремясь предотвратить революционную вспышку, правящие круги совершили в декабре 1931 военный переворот, поставив у власти «сильного человека» — генерала М. Эрнандеса Мартинеса, установившего диктаторский режим. В январе 1932 вспыхнуло восстание, в котором приняло участие не менее 40 тыс. батраков и крестьян, требовавших земли. Повстанцы, руководимые коммунистами, захватили ряд городов и селений, в течение 3 дней над ними развевались красные флаги. Однако правительственные войска подавили восстание. В декабре 1941 С. объявил войну Германии, Италии и Японии. В годы 2-й мировой войны 1939—1945 США стали основным рынком сбыта и единственным поставщиком промышленных изделий и горючего для С. и разместили на его территории свои авиабазы. Нараставшее недовольство режимом Мартинеса вылилось в восстание части армии; оно было подавлено, однако начавшаяся вслед за восстанием всеобщая забастовка положила конец диктатуре (1944). Пришедший в 1948 к власти Правительственный совет принял в 1950 конституцию, которая впервые предоставила избирательные права женщинам и провозгласила демократические свободы. Но большая часть их осталась на бумаге. Правительства О. Осорио (1950—56) и Х. М. Лемуса (1956—60) подавляли рабочее движение и проводили политику усиленного привлечения в страну иностранного капитала, заключив ряд соглашений с США о финансовой и технической помощи. Экономический кризис конца 50 — начала 60-х гг., связанный с падением цен на кофе, и победа революции на Кубе (1959) способствовали активизации рабочего движения и патриотических сил. Возник Национальный фронт гражданской ориентации. При его поддержке в октябре 1960 к власти пришла военно-гражданская хунта, восстановившая демократические свободы, но в январе 1961 реакционная военщина совершила переворот. Были разорваны дипломатические отношения с Кубой, принят антикоммунистический закон о «подрывной деятельности», основана партия крупной буржуазии, военных и реакционного духовенства — Партия национального примирения. Правительства генералов Х. А. Ривера (1962—67) и Ф. Санчеса Эрнандеса (1967—72) аннулировали многие завоевания трудящихся и открыли ещё более широкий доступ иностранным монополиям. Став членом Организации центрально-американских государств и Совета обороны Центральной Америки, С. поддерживал все мероприятия США, направленные против революционной Кубы и освободительного движения в странах Западного полушария. В 60-х гг. были заключены новые соглашения с США об экономической помощи, поставках военного снаряжения и вооружения, пребывании в С. американской военной миссии и др. В июле 1969 правящие круги С. развязали войну с Гондурасом, вызванную противоречиями между Гондурасом и С. по экономическим, социальным (притеснение вплоть до выселения сальвадорцев, покинувших родину в поисках земли и проживавших в Гондурасе) и территориальным вопросам, а также столкновением интересов различных монополий США в Центральной Америке. Война, длившаяся 5 дней и прекращенная после вмешательства Организации американских государств, тяжело отразилась на экономике С. Десятки тысяч проживавших в Гондурасе сальвадорцев вернулись в С. Потеря гондурасского рынка усугубила положение. Резко выросла безработица, обострились социальные противоречия. Начало 70-х гг. ознаменовалось забастовками рабочих, служащих, учителей, студенческими выступлениями, крестьянскими волнениями. Недовольство режимом охватило многие слои мелкой и средней буржуазии и часть офицерства (восстание столичного гарнизона в марте 1972). В 1972—74 велись переговоры с Гондурасом о восстановлении дипломатических отношений. В 1973 правительство президента А. Армандо Молины (с 1972) направило в Советский Союз и другие социалистические страны Европы делегацию для ведения переговоров об установлении торговых отношений. В ноябре 1974 подписано торговое соглашение между СССР и С.