Dozens of activists, united in a group called the Public Chamber, gathered in a downtown Baku park on May 14 to call for Mayor Hajibala Abutalibov’s resignation.
Police prevented protesters from marching to the mayor’s office, and several demonstrators were arrested.
Representatives of the Organization for Security and Cooperation in Europe (OSCE) were reportedly present to monitor the confrontation.
It was the second protest this month by the Public Chamber, which plans to publicly protest human-rights violations in Azerbaijan during the hosting of the prestigious Eurovision Song Contest in Baku on May 22-26.
Authorities have previously permited the group to stage rallies on the outskirts of Baku.