01
Thirty days
Bosnia’s electoral law allows campaigning in the thirty days before the vote, and on Meta most of the party money waited for it. From October 2025 to the opening of the campaign on 4 September 2026, parties and candidates spent $149.5K on political ads. In the thirty days that followed they spent $523.6K.
Over the summer their pages launched about $1.4K of ads a week. During the campaign, about $116.6K a week, 86 times as much. After the vote it fell back to $917.
The rest of the archive did not follow that calendar. Portals, fact-checkers and NGOs spent $363.2K before the campaign and $51K during it: for most of the year, political advertising in Bosnia and Herzegovina is theirs.
Parties and candidates, spend by week
Portals, fact-checkers and NGOs, spend by week
| Advertiser | Before 4 Sep | 4 Sep to 4 Oct | After the vote |
|---|---|---|---|
| Parties and their candidates | $120K | $428.9K | $2.6K |
| Other politicians and parties | $29.6K | $94.6K | $1.1K |
| Portals, fact-checkers and media | $244.1K | $34.6K | $20.2K |
| NGOs and civic groups | $119.1K | $16.4K | $8.6K |
| Public bodies and missions | $12.5K | $7.4K | $297 |
| Unidentified | $5.5K | $2.6K | $248 |
Before 4 September covers the year from 1 October 2025. Meta reports an ad’s spend over its whole life, so it counts in the week the ad started.
02
Who paid
Meta returned 25,798 ads delivered in Bosnia and Herzegovina under its political and issue label since 1 October 2025. A classifier set aside 5,229 as commercial or unrelated and 1,511 as foreign politics, such as news about Serbia or Croatia reaching BiH in the shared language. The 18,981 that remain were paid for by 502 declared funders on 577 pages.
Over the year, portals, fact-checkers and NGOs paid for 39% of the money; parties and politicians for 59%. Several of the largest pages are watchdogs, fact-checkers and portals, not parties.
The largest advertisers
All 577 pages, with search and filters: every advertiser (CSV). Every party and candidate also has its own page: parties and candidates.
| Page | Type | Party | Ads | Spend |
|---|---|---|---|---|
| ResponsiblyOdgovorno | Civil society | 1,970 | $97.5K | |
| Odgovor.ba | Media | 1,298 | $64.9K | |
| Naša stranka (Our Party)Naša stranka | Party | Naša stranka | 885 | $47.3K |
| Truth-o-meterIstinomjer | Media | 803 | $39.9K | |
| Draško StanivukovićДрашко Станивуковић - Draško Stanivuković | Candidate | Pokret Sigurna Srpska | 509 | $32.1K |
| Atelier for Social Change Foundation – ACTFondacija Atelje za društvene promjene - ACT | Civil society | 582 | $29.1K | |
| Dr Nenad Stevandić United SrpskaДр Ненад Стевандић Уједињена Српска | Party | Ujedinjena Srpska | 49 | $26.8K |
| Always with the people – always with SrpskaУвијек уз народ - увијек уз Српску | Party | SNSD | 64 | $22.6K |
| DebunkingRaskrinkavanje | Media | 412 | $20.7K | |
| Audits InfoRevizije info | Media | 400 | $20K | |
| Banja Luka 24Banjaluka 24 | Media | 377 | $18.7K | |
| Mirnes Ajanović | Candidate | BOSS (Ajanović) | 337 | $17.7K |
| Jelena TrivićJelena Trivic | Candidate | Narodni front (Trivić) | 121 | $17.2K |
| Dr Vlado ĐajićDr Vlado Đajić - Др Владо Ђајић | Candidate | Volja naroda Srpske (Đajić) | 264 | $17.1K |
| Radio Sarajevo | Media | 288 | $15.2K |
Page types and parties come from a model reading each ad against a registry of parties and candidates; a candidate’s own page counts for their party.
03
Spend against seats
The 27 parties below ran ads from their own pages or their candidates’. Together they spent $431.5K in the thirty-day campaign. Money and seats barely line up: the parties that dominate the parliaments were not the ones that dominated Meta.
| Party | Campaign | Full year | State House | FBiH House | RS Assembly | Per vote |
|---|---|---|---|---|---|---|
| SDP BiH | $61.3K | $88.8K | 5 | 16 | 0 | $0.50 |
| Naša stranka | $66.1K | $72.4K | 1 | 4 | 0 | $2.05 |
| Pokret Sigurna Srpska | $35.6K | $56.4K | 2 | 0 | 12 | $0.43 |
| SDA | $39.6K | $42.5K | 9 | 31 | 0 | $0.15 |
| SNSD | $24.6K | $32.3K | 6 | 0 | 34 | $0.11 |
| Narod i Pravda | $30.7K | $30.9K | 2 | 7 | 0 | $0.52 |
| BOSS (Ajanović) | $12.7K | $27.6K | 0 | 0 | 0 | |
| Ujedinjena Srpska | $26.3K | $27K | 1 | 0 | 5 | $1.11 |
| Volja naroda Srpske (Đajić) | $12.5K | $21.5K | 0 | 0 | 0 | |
| SBiH | $20.2K | $20.5K | 3 | 9 | 0 | $0.27 |
| Narodni front (Trivić) | $16.3K | $18.1K | 0 | 0 | 0 | |
| Republička stranka Srpske | $6.5K | $17.9K | 0 | 0 | 1 | |
| Život | $11K | $12K | 0 | 0 | 0 | |
| SDS | $8.3K | $11.9K | 2 | 0 | 10 | $0.12 |
| HDZ BiH | $11.4K | $11.8K | 4 | 15 | 0 | $0.10 |
| DF | $9.9K | $11.6K | 2 | 6 | 0 | $0.19 |
| SPS (Selak) | $9.2K | $11K | 0 | 0 | 4 | |
| Crvene linije | $4.9K | $6K | 0 | 0 | 0 | |
| SBB | $5.2K | $5.3K | 0 | 0 | 0 | |
| Naprijed! BiH | $1.2K | $4.6K | 0 | 0 | 0 | |
| Lista za pravdu i red | $4.4K | $4.5K | 1 | 0 | 4 | $0.14 |
| POMAK | $4.1K | $4.1K | 0 | 1 | 0 | |
| PDA | $1.7K | $3.5K | 0 | 0 | 0 | |
| NES | $2.5K | $3.1K | 1 | 4 | 0 | $0.07 |
| HDZ 1990 (Croatian Five) | $2.5K | $2.6K | 1 | 3 | 0 | $0.07 |
| SP-DEMOS | $1.5K | $2.1K | 1 | 0 | 5 | $0.06 |
| DNS-NPS | $1.3K | $1.3K | 1 | 0 | 5 | $0.05 |
Spend is the midpoint of Meta’s ranges, in US dollars. Seats: the state House of Representatives (42), the Federation House of Representatives (98) and the RS National Assembly (83), as determined by the CIK on 24 October 2026. Per vote is campaign spend divided by the party’s votes for the state House, shown for the 16 parties that won seats there. Pokret Sigurna Srpska includes PDP, which ran on its list.
04
The races for president
Four races had a single winner: the Bosniak, Croat and Serb members of the Presidency, and the president of Republika Srpska. The spend below is what each candidate’s own pages ran; party pages campaigning for them are counted under the party.
Presidency, Bosniak member. Denis Bećirović won with 38.1%; their own pages spent $3.7K. Bakir Izetbegović spent the most, $9.6K, for 34.14%.
Presidency, Croat member. Darijana Filipović won with 47.28%; their own pages spent $6.4K.
Presidency, Serb member. Željka Cvijanović won with 55.56% without a single ad from their own page. Marinko Božović spent the most, $2.3K, for 26.37%.
President of Republika Srpska. Savo Minić won with 52.1%; their own pages spent $2K. Bogdan Jovanović spent the most, $10.2K, for 0.78%.
Presidency, Bosniak member
| Candidate | Party | Votes | Share | Own pages | Per vote |
|---|---|---|---|---|---|
| Denis Bećirović · elected | SDP BiH | 222,484 | 38.1% | $3.7K | $0.02 |
| Bakir Izetbegović | SDA | 199,337 | 34.14% | $9.6K | $0.05 |
| Semir Efendić | SBiH | 149,541 | 25.61% | $4.9K | $0.03 |
| Fahrudin Radončić | SBB | 12,526 | 2.15% | $3.6K | $0.29 |
Presidency, Croat member
| Candidate | Party | Votes | Share | Own pages | Per vote |
|---|---|---|---|---|---|
| Darijana Filipović · elected | HDZ BiH | 120,701 | 47.28% | $6.4K | $0.05 |
| Slaven Kovačević | DF | 76,655 | 30.03% | $743 | $0.01 |
| Zdenko Lučić | 57,924 | 22.69% | $4.3K | $0.07 |
Presidency, Serb member
| Candidate | Party | Votes | Share | Own pages | Per vote |
|---|---|---|---|---|---|
| Željka Cvijanović · elected | SNSD | 319,705 | 55.56% | no ads | |
| Marinko Božović | SDS | 151,746 | 26.37% | $2.3K | $0.02 |
| Nebojša Vukanović | Lista za pravdu i red | 103,871 | 18.05% | no ads |
President of Republika Srpska
| Candidate | Party | Votes | Share | Own pages | Per vote |
|---|---|---|---|---|---|
| Savo Minić · elected | SNSD | 301,532 | 52.1% | $2K | $0.01 |
| Branko Blanuša | SDS | 237,071 | 40.96% | $4.8K | $0.02 |
| Bogdan Jovanović | Život | 4,520 | 0.78% | $10.2K | $2.27 |
| Ivan Begić | SDP BiH | 2,909 | 0.5% | $1.5K | $0.51 |
Votes and shares are the CIK count. A candidate without a registry entry has no page attributed and shows no ads. The RS president table lists the two leading candidates and the others who ran ads.
05
What the ads said
Of 17,689 ads with text to read, 31% attack someone and 39% promote a party or candidate. The most frequent topics are corruption & governance, candidate profile, and infrastructure.
Tone by party
| Party | Ads read | Attack | Promotional | Most-named target |
|---|---|---|---|---|
| SDP BiH | 1,228 | 11% | 78% | SDA |
| Naša stranka | 1,263 | 9.7% | 81% | SNSD |
| Pokret Sigurna Srpska | 692 | 18% | 73% | SNSDСНСД |
| SDA | 406 | 13% | 82% | Denis Bećirović |
| SNSD | 193 | 6.2% | 82% | opposing candidateпротивкандидат |
| Narod i Pravda | 337 | 6.2% | 91% | certain politicians in the Federation of Bosnia and Herzegovinapojedinih političara u FBiH |
| BOSS (Ajanović) | 527 | 54% | 44% | Branislav Borenović |
| Ujedinjena Srpska | 47 | 4.3% | 89% | domestic traitors from Republika Srpskadomaći izdajnici iz Republike Srpske |
| Volja naroda Srpske (Đajić) | 318 | 10% | 78% | Draško StanivukovićДрашко Станивуковић |
| SBiH | 284 | 25% | 69% | The ThreeTrojka |
| Narodni front (Trivić) | 138 | 15% | 80% | DodikДодик |
| Republička stranka Srpske | 219 | 5.5% | 84% | City of BijeljinaGrad Bijeljina |
| SDS | 103 | 33% | 61% | RegimeРежим |
| HDZ BiH | 157 | 3.2% | 87% | Čapljina Independent PartyČapljinska neovisna stranka |
| DF | 194 | 27% | 68% | The ThreeTrojka |
| SPS (Selak) | 116 | 0.9% | 91% | |
| Crvene linije | 92 | 7.6% | 76% | Republic of SerbiaRepublika Srbija |
| SBB | 56 | 27% | 70% | Denis |
| Naprijed! BiH | 93 | 47% | 45% | HDZ, SNSD or SDSHDZ, SNSD ili SDS |
| Lista za pravdu i red | 72 | 28% | 67% | SNSD |
| POMAK | 77 | 25% | 68% | Current Una-Sana Canton GovernmentTrenutna Vlada USK |
| PDA | 57 | 26% | 70% | illegitimate Tuzla Canton Governmentnelegitimne Vlade Tuzlanskog kantona |
| NES | 48 | 4.2% | 92% | Sebija IzetbegovićSebije Izetbegović |
| HDZ 1990 (Croatian Five) | 38 | 11% | 79% | Čović, Špirić and AdemovićČovića, Špirića i Ademovića |
| SP-DEMOS | 37 | 2.7% | 70% | AssemblyСкупштина |
Spend by script
Topics and tone are classified by a model; an ad can carry several topics. Targets are as the ad names them. Bosnian, Croatian and Serbian are one language for this count, split by script: Cyrillic is mostly Republika Srpska’s campaign.
06
Public bodies and missions
Public bodies spent $20.2K on ads Meta filed as political, among them the Central Election Commission, municipalities and the international missions: EUFOR and the OSCE Mission are counted here, like government.
| Page | Ads | Spend | First ad |
|---|---|---|---|
| OSCE Mission to Bosnia and Herzegovina | 114 | $8.6K | 3 Dec |
| European Union Force in Bosnia and Herzegovina | 101 | $5.8K | 17 Feb |
| Central Election Commission of Bosnia and HerzegovinaCentralna izborna komisija Bosne i Hercegovine | 75 | $3.7K | 17 Aug |
| European Union in Bosnia and HerzegovinaEvropska unija u Bosni i Hercegovini | 4 | $698 | 26 Sep |
| City of Banja LukaГрад Бања Лука | 8 | $396 | 26 Nov |
| Public hearingJavna rasprava | 8 | $396 | 9 Oct |
| Lukavac Cultural CentreCentar za kulturu Lukavac | 3 | $149 | 2 Aug |
| Brčko District of Bosnia and HerzegovinaBRČKO Distrikt BIH | 3 | $149 | 12 Jul |
| City of GradiškaGrad Gradiška | 3 | $149 | 11 Feb |
| Municipality of SokolacOpština Sokolac | 2 | $99 | 3 Jul |
Read this with care
Spend and impressions are midpoints of Meta’s ranges, not actuals. Impressions above one million are reported as “1M+”, so impression totals are floors.
Meta bills advertisers in Bosnia and Herzegovina in US dollars (it offers no convertible-mark account), so every figure is in USD. An ad’s spend is over its whole life and counts in the week or month the ad started. Domestic ads billed in other currencies are left out (77 ads).
Triage, parties, page types, tone and topics are model-assisted, checked against hand-labelled samples (97.5% on triage, 98.9% on actors, 95% on messages); see methodology. Pages that support a party without being its own are not counted for it.
English names, attack targets and ad texts are machine translations; the original is shown beneath each.
Results are the Central Election Commission’s determination of 24 October 2026; appeals were still possible at the time of writing. Turnout was 44.29%.
Every election gets the same treatment: repeated archive collection before the vote, classification with published accuracy, and a public report. The elections covered and coming up are on the home page. Working on one of them? Get in touch.
The next report, the day it lands
One email per published election report. No other use of your address, unsubscribe anytime (privacy).