ตำบลป่าพุทรา เดิมขึ้นอยู่กับตำบลยางสูง แยกออกมาเมื่อพุทธศักราช ๒๕๑๖ มีนายวิกรม เชื้อสิงห์ เป็นกำนันคนแรก ที่ทำการสภาตำบลใช้อาคารของโรงเรียนบ้านป่าพุทราเป็นสำนักงานชั่วคราว สมัยนั้นมี ๘ หมู่บ้าน แต่ปัจจุบันมี ๑๔ หมู่บ้าน
ที่มาของชื่อป่าพุทรา ในสมัยนั้นมีต้นพุทราเป็นจำนวนมาก ชาวบ้านสามารถว่ายน้ำข้ามแม่น้ำปิงมาถึงฝั่งตำบลแสนตอได้ต่อมาตลิ่งพังลงแม่น้ำกว้าง ฝั่งตำบลป่าพุทราซึ่งมีต้นพุทธาได้พังลงแม่น้ำ จะมีให้เห็นอยู่บ้างเป็นแห่ง ๆ เท่านั้น
ตำบลป่าพุทรามีหมู่บ้านทั้งหมด ๑๔ หมู่บ้าน ดังนี้
หมู่ที่ ๑ บ้านหาดชะอม หมู่ที่ ๒ บ้านป่าพุทรา
หมู่ที่ ๓ บ้านวังพลับ หมู่ที่ ๔ บ้านหนองตะเคียน
หมู่ที่ ๕ บ้านหนองกระทุ่ม หมู่ที่ ๖ บ้านวังเรียง
หมู่ที่ ๗ บ้านบึงกอก หมู่ที่ ๘ บ้านวังพลับเหนือ
หมู่ที่ ๙ บ้านสันเนินทราย หมู่ที่ ๑๐ บ้านบึงสามัคคี
หมู่ที่ ๑๑ บ้านพัฒนาชุมชน หมู่ที่ ๑๒ บ้านเนินสว่าง
หมู่ที่ ๑๓ บ้านวังพัฒนา หมู่ที่ ๑๔ บ้านเนินทรายสามัคคี