Prevenirea coruptiei din sectorul public poate fi realizata prin implementarea unor politici si mecanisme de control interne riguroase, prin transparentizarea deciziilor si procedurilor, prin dezvoltarea unui sistem de audit si monitorizare a cheltuielilor publice si prin respectarea standardelor etice si morale de catre functionarii publici. De asemenea, este necesara o implicare activa a societatii civile si a mass-media in detectarea si combaterea coruptiei in sectorul public.