Predsednički izbori u Srbiji 2004. godine održani su 13. juna prvi krug i drugi krug 27. juna.
Na predsedničkim izborima učestvovalo je 15 kandidata.
1.Tomislav Nikolić SRS
2.Boris Tadić Demokratska stranka
3.Bogoljub Karić Grupa građana
4.Dragan Maršićanin Demokratska stranka Srbije,G-17 PLUS, Srpski pokret obnove, Nova Srbija
5.Ivica Dačić Socijalistička partija Srbije
6.Jelisaveta Karađorđević Grupa građana „Inicijativa za lepšu Srbiju“
7.Milovan Drecun Preporod Srbije
8.Vladan Batić Demohrišćanska stranka Srbije
9.Borislav Pelević Stranka srpskog jedinstva
10.Prof. dr Branislav Bane Ivković Socijalistička narodna stranka
11.Ljiljana Aranđelović Jedinstvena Srbija
12.Marijan Rističević Narodna seljačka stranka
13.Dragan Đorđević Stranka državljana Srbije
14.Mirko Jović Narodna radikalna stranka Srbije, „Srbija i dijaspora“ i „Evropski blok“
15.Zoran Milinković Patriotska stranka dijaspore
PRVI KRUG
U prvom krugu izbora pravo glasa je imalo 6.532.263 građana upisanih u birački spisak. Glasalo je njih 3.119.087 (47,75%), pri čemu je bilo 3.081.040 (98,78%) važećih i 38.047 (1,22%) nevažećih glasačkih listića. Ukupno je odštampano 6.559.068 glasačkih listića; od ovog broja, na birališta je izašlo 3.119.789 (47,76% upisanih) birača, a ostalo je neupotrebljeno 3.439.279 listića.
Glasalo se na 8.586 biračkih mesta. Republička izborna komisija je zbog bitnih povreda zakona poništila glasanje na dva izborna mesta (broj 36 u opštini Novi Kneževac i broj 17 u opštini Trgovište), ali je odlučila da se glasanje na ovim mestima neće ponavljati, tako da su rezultati utvrđeni za 8.584 biračkih mesta.
U prvom krugu ni jedan od kandidata nije imao više od 50 odsto glasova, pa je održan drugi krug izbora 27. juna u kojem su kandidati bili Boris Tadić, kandidat Demokratske stranke i Tomislav Nikolić, kandidat Srpske radikalne stranke.
DRUGI KRUG
Drugi krugu predsedničkih izbora održani su27. juna 2004, gde je pravo glasa imalo 6.532.940 građana upisanih u birački spisak. Glasalo je njih 3.158.571 (48,35%), pri čemu je bilo 3.115.596 (98,64%) važećih i 42.975 (1,36%) nevažećih glasačkih listića. Ukupno je odštampano 6.561.101 glasačkih listića; od ovog broja, na birališta je izašlo 3.159.194 (48,36% upisanih) birača, a ostalo je neupotrebljeno 3.401.907 listića.
Glasalo se na 8.586 utvrđenih biračkih mesta.
Za predsednika Srbije građani su izabrali Borisa Tadića.
Za Borisa Tadića glasalo je 1.681.528 ili ti 53,24 odsto od ukupnog broja glasača, a za Tomislava Nikolića glasalo je 1.434.068 ili ti 45,40 odsto od ukupnog broja glasača.