Однако социально-экономические проблемы в Албании наряду с усталостью избирателей от сменявших друг друга кабинетов социалистов привели к тому, что на шестых всеобщих парламентских выборах в июле 2005 г. победу вновь одержала демократическая партия Албании во главе с Сали Беришей, набравшая 44,1 % голосов и получившая 56 депутатских мест. СПА набрала 39,4 % голосов (42 места). «Социалистическое движение за интеграцию» бывшего премьер-министра Илира Меты – 8,2 % голосов (5 мест). Участвовавшая в выборах в составе широкой коалиции Республиканская партия Албании получила 8,3 % голосов (11 мест). В парламент прошли также: Социал-демократическая партия Албании (7 мест), Новая демократическая партия (4), Аграрная («зеленая») партия (4), партия «Демократический альянс» (3), «Партия социальной демократии Албании (2), «Союз за права человека» (2), Христианско-демократическая партия (2), Либерально-демократический союз (1 место).
Закончилось восьмилетнее правление социалистов. Новым президентом Албании в 2007 г. стал Бамир Топи. Его кандидатура была поддержана Сали Беришей, однако победить на выборах Топи удалось лишь с четвертой попытки. В ходе первого тура 8 июля 2007 г. он набрал 75 голосов при требуемых 84-х (оппозиция во главе с СПА выборы бойкотировала). По итогам второго тура 10 июля, Б. Топи набрал 74 голоса. Третий раунд голосования прошел 14 июля, и конкуренцию Топи на этот раз составил кандидат от партии «Демократический альянс» Неритан Чека. Топи набрал 50 голосов, Чека – 32. И лишь четвертый тур голосования 20 июля (когда несколько депутатов-оппозиционеров решили поддержать Топи) новый президент Албании был избран. Б. Топи набрал 85 голосов и вступил в должность 24 июля 2007 г.
Седьмые парламентские выборы, прошедшие 28 июня 2009 г., подтвердили популярность демократов, выступивших на этот раз в составе блока «Союз за перемены». Он получил 46,92 % голосов и 70 мест в парламенте, левоцентристское «Объединение за перемены» во главе с СПА – 45,34 % голосов и 66 депутатских мест. Третий основной предвыборный блок – «Социалистический альянс за интеграцию» во главе с «Социалистическим движением за интеграцию» набрал 5,56 % и провел в состав парламента четырех своих представителей.