Наступила диктатура генерала Примо де Риверы. Она длилась до января 1930 года. Это был довольно любопытный период времени. Король Альфонс представил Примо де Риверу королю Италии Виктору-Эммануилу как «моего Муссолини». Но генерал не был фашистом. Он не требовал восторженной поддержки масс, не вел экспансионистскую внешнюю политику. Хотя он арестовал тех, кто протестовал против его правления (и запретил все политические партии), по сути, в течение семи лет его власти настоящих политических преследований не было. Амбициозная программа общественных работ (строительство автотрасс и особенно железных дорог) создала режиму видимость процветания. Кроме того, конец 20-х годов был временем бума.