Thousands of opposition supporters gathered in the city on Tuesday as Albania hosts its first EU-Balkans summit, attended by leaders of European Union member states, to protest against the government of Prime Minister Edi Rama and demand early elections.
As Berisha, who leads the centre-right Democratic Party, walked in front of his supporters waving Albanian and EU flags, a man approached him and punched him in the face.
The attacker was beaten by Berisha supporters and arrested by the police.
Berisha, a former president and prime minister, is banned from entering the United States over alleged corruption. He denies the charges.
