Pujiharjo merupakan pekon yang berada di Kecamatan Pagelaran, Kabupaten Pringsewu. Wilayah ini berada di barat bagian Kecamatan Pagelaran. Pujiharjo berjarak sekitar 1,3 Km dari Pagelaran sebagai Ibu kota Kecamatan Pagelaran. Pekon ini terletak di dataran rendah dengan ketinggian berkisar 150-152 meter di atas permukaan laut (Mdpl) serta beriklim tropis. Pujiharjo terdiri atas 2 Dusun dan 6 RT, serta 374 Kepala Keluarga.[1]