Local elections were held in Kosovo on 12 October 2025. A second round of voting has been held on 9 November 2025 in 21 municipalities where no candidate won a majority (50%) of the votes. On 11 November 2025, the Democratic Party of Kosovo (PDK) has filed a complaint to ECAP (Election Complaints and Appeals Panel) claiming that there was election fraud and manipulation of votes in South Mitrovica after the counting of votes by QKN has been cancelled on 10 November 2025 but resumed the next day after a decision from the Supreme Court to continue it with supervision from the police.
The Mayor and the members of the Assembly will be elected by open list proportional representation, with seats reserved for national minorities, in each Kosovo municipalities. Based on Article 36, paragraph 1, of Law No. 03/L-040 on Local Self-Government, the number of members in the Municipal Assembly of a municipality must be proportional, depending on the number of citizens in the municipality, except for the Municipal Assembly of Pristina, which, according to paragraph 2, consists of 51 members.
On 21 August, the Central Election Commission recommended not certifying Korab Mushkolaj as a candidate of the Democratic Party of Kosovo, on the grounds that he is a member of the foreign service. The CEC recommendation passed with 9 votes in favor and 2 against. On 1 September, PDK presented Jetmir Prekalla as the new candidate for mayor.
On 21 September, the candidate of the Albanian National Front Party for the mayor of Gjakova, Nikollë Perkaj, passed away. Despite his passing, Nikollë Perkaj will remain on the ballot on election day.
On 12 September, the Guxo candidate Ilir Poroshtica withdrew from the race for mayor of Gjilan for personal reasons. Even though he withdrew, on election day his name will still appear on the ballots because his withdrawal came after his certification as a candidate.
On 3 November, the Srpska Narodna Sloga candidate SreÃÂko SpasiÃÂ withdrew from the mayoral race in Kllokot after joining the Serb List. One day after the second round of the election, he was appointed head of the Provisional Municipal Body of Vitina, a Serbian parallel administrative structure in Kosovo. Despite his withdrawal, his name remained on the ballot, as it occurred after his certification as a candidate.
On 8 September, Nedime Belegu withdrew from the race due to health reasons, even though she had been certified by the Central Election Commission.