Coruptia in sectorul public poate fi combatuta prin diferite masuri, printre care masuri de transparenta, evaluarea performantelor, controlul si eraderea coruptiei si implementarea unor politici si proceduri riguroase pentru a preveni abuzurile. Este important si sa se dezvolte o cultura de accountability si respect pentru lege, precum si sa se combata normele si traditiile care faciliteaza coruptia. Acestea pot include intarirea sistemelor judiciare si implicarea civica.