Survei Perilaku Anti Korupsi (SPAK) merupakan salah satu kegiatan rutin yang dilakukan oleh BPS dalam setahun sekali. Survei Perilaku Anti Korupsi bertujuan untuk mengukur penilaian, pengetahuan, perilaku, dan pengalaman individu terkait perilaku anti korupsi individu di Indonesia. Survei ini juga mengukur sejauh mana budaya zero tolerance terhadap perilaku korupsi terinternalisasi dalam setiap individu khususnya terkait dengan pendidikan dan budaya anti korupsi. Pelaksanaan lapangan SPAK 2020 dilaksanakan pada tanggal 2-31 Maret 2020. Survei ini dilakukan di 171 Kabupaten/Kota dan 34 provinsi di Indonesia. Sedangkan di Provinsi Jawa Tengah, ada 26 Kabupaten/Kota yang melaksanakan survei ini termasuk di Kabupaten Magelang. Di Kabupaten Magelang jumlah sampel SPAK 2020 ini adalah 40 rumah tangga yang tersebar di 4 Kecamatan yaitu Kecamatan Bandongan, Kecamatan Kaliangkrik, Kecamatan Ngluwar, dan Kecamatan Candimulyo.
Data yang dihasilkan dari SPAK digunakan untuk mengukur Indeks Perilaku Anti Korupsi (IPAK). Pada Tahun 2019, IPAK yang dihasilkan sebesar 3,70 dari skala 0 sampai dengan 5. Hasil tersebut meningkat dari tahun sebelumnya yang sebesar 3,66. Hasil indeks semakin mendekati 5 menunjukkan masyarakat semakin anti korupsi.