Shapiro terpilih menjadi Jaksa Agung Pennsylvania pada 2016 dan mengalahkan John Rafferty Jr. dari Partai Republik. Kemudian terpilih kembali sebagai Jaksa Agung Pennsylvania dalam Pemilihan Jaksa Agung Pennsylvania 2020.[3] Sebagai Jaksa Agung, ia merilis temuan dari Laporan Grand Jury di seluruh negara bagian yang mengungkap pelecehan terhadap anak-anak yang dilakukan oleh para pendeta dan ditutup-tutupi oleh para pemimpin gereja; dia juga membantu menegosiasikan $1 miliar untuk Pennsylvania sebagai bagian dari penyelesaian opioid nasional.
Shapiro mencalonkan diri sebagai Gubernur Pennsylvania pada pemilihan tahun 2022. Dia mencalonkan diri tanpa lawan dalam pemilihan pendahuluan Partai Demokrat dan mengalahkan calon dari Partai Republik Doug Mastriano dalam pemilihan umum dengan selisih 14,8 persen.[4]