Apatin je opština koja po popisu iz 2002. godine ima 32.813 stanovnika. Od ukupnog broja stanovnika ove opštine najviše je Srba i to 20.216 ili nešto malo više od 61%. Približno isti broj je upisanih Mađara i Hrvata: 3.785 stanovnika apatinske opštine izjasnilo se kao Mađari, a 3.766 stanovnika se izjasnilo da je hrvatske nacionalnosti.
Stanovništvo apatinske opštine čine još i Rumuni kojih je 1.191, Crnogorci kojih je 109, Jugoslovena je 727, Albanaca je 26, Bošnjaka 3, Bugara 2, Bunjevca 41 i samo jedan Goranac. Kao Makedonci izjasnila su se 32 stanovnika ove opštine, Muslimana je 45, Nemaca 159, Roma 524, Rusa 6, Rusina 9, Slovaka je 39, Slovenaca 25, Ukrajinaca 3, a kao Ostali izjasnio se 81 stanovnik opštine Apatin.
U apatinskoj opštini u kategoriju Neopredeljeni upisalo se 1893 popisanih, u kategoriji Nepoznato upisano je 71 lice, dok je regionalnu pripadnost iskazalo 59 stanovnika ove opštine.
U samom gradu Apatinu živi 19.289 stanovnika, u Kupusini 2.370, Prigrevici 4.786, u Svilojevu 1.354, doku u Sonti živi 4.994 stanovnika.
U apatinskoj opštini, u odnosu na popis iz 1991. godine, prisutan je prirodni priraštaj, ali samo na nivou grada Apatina, dok je u seoskim sredinama primetan negativan natalitet. Tako u gradu Apatinu danas živi 1.379 stanovnika više nego 1991. godine, dok su seoske zajednice "siromašnije" za 370 stanovnika.








