ตำนาน
นานมาแล้วมีชายผู้หนี่ง ถูกลอยแพมาติดที่เกาะขี้เหล็ก ซึ่งอยู่ใต้เมืองกำแพงเพชร ชายผู้นั้นมีรูปร่างน่าเกลียดมีปุ่มปมขึ้นเต็มตัว ชาวบ้านจึงเรียกเขาว่า แสนปม และเรียกเกาะขี้เหล็กว่า เกาะตาปม ตามชื่อแสนปม นายแสนปมทำไร่ ปลูกพริก ปลูกมะเขืออยู่ที่เกาะปมนี้ และมีมะเขือต้นหนึ่ง อยู่หน้ากระท่อมมีผลใหญ่มาก เพราะแสนปม ปัสสวะ รดทุกวัน
วันหนึ่งพระราชธิดาของเจ้าเมืองกำแพงเพชร เสด็จประพาสที่เกาะปม ทอดพระเนตรเห็นผลมะเขือ ก็นึกอยากเสวย จึงรับสั่งให้นางสนมไปขอเจ้าของมะเขือ แสนปมจึงเก็บผลมะเขือ ที่อยู่หน้ากระท่อม ให้นางสนมไปถวาย หลังจากพระราชธิดาเสวยผลมะเขือไปไม่นานก็ทรงครรภ์ เจ้าเมืองกำแพงเพชร ทรงพิโรธมาก เพราะพระราชธิดาไม่สามารถบอกได้ว่าใครเป็นพ่อ นอกจากเสวยผลมะเขือ ของแสนปมเท่านั้น
ต่อมาพระราชธิดา มีพระประสูติกาล เป็นพระราชโอรส เจริญวัยหน้ารัก เจ้าเมืองผู้เป็นพ่อ จึงรับสั่งให้เสนา ป่าวประกาศให้ผู้ชายทุกคน มาเสี่ยงทายเป็นพระบิดาของพระราชโอรส ว่า ถ้าผู้ใดเป็นบิดาขอให้โอรสคลานเข้าไปหา บรรดาผู้ชายทุกคน ไม่ว่าหนุ่มแก่ชรา ยาจก เข็ญใจ เศรษฐี เจ้าต่างเมือง ต่างพากันมาเสี่ยงทาย เป็นบิดาของพระราชโอรส แต่พระราชโอรสไม่ได้คลานไปหาใครเลย แม้จะใช้ของล่อใจอย่างไรก็ตาม
เจ้าเมืองแปลกพระทัย จึงให้เสนาไปตามแสนปม ซึ่งยังไม่ได้มาเสี่ยงทายในครั้งนี้ ให้มาเข้าเฝ้า เพื่อลองเสี่ยงทายเป็นบิดา เพราะเหลือแสนปมเพียงคนเดียว แสนปมจึงมาเข้าเฝ้า พร้อมทั้งถือก้อนข้าวเย็นมาหนึ่งก้อน เมื่อมาถึงจึงอธิษฐานแล้วก้อนข้าวเย็นให้ พระราชโอรสก็คลานเข้ามาหา เจ้าเมืองจึงยกพระราชะธิดาให้ แก่แสนปม และให้กลับไปอยู่ที่เกาะปม วันหนึ่งท้าวแสนปมไปทอดแหที่คลองขมิ้น แต่ทอดแหครั้งใดก็ได้แต่ขมิ้นจนเต็มลำเรือ แสนปมแปลกใจมาก เมื่อกลับไปบ้านขมิ้นกลับกลายเป้นทองคำ แสนปมจึงนำทองคำไปทำเปลให้ลูก และตั้งชื่อลูกว่าอู่ทอง
ทุกวันแสนปมจะไปถางไร่ จนกระทั่งวันหนึ่งแสนปมไปถึงไร่ก็พบว่าต้นไม้ที่ถางไว้กับขึ้นงดงามตามเดิม แสนปมจึงถากถางใหม่ แต่วันรุ่งขึ้นก็ปรากฏเหตุการณ์ เหมือนเดิม แสนปมถึงแอบดู ก็เห็นลิงตัวหนึ่งเดินตีกลอง ออกมาจากป่า ต้นไม้ก็กลับขึ้นงอกงามเหมือนเดิม
เมื่อกลับมาบ้าน พระราชธิดาไม่เชื่อว่าเป็นแสนปม แสนปมจึงเล่าเรื่องให้ฟัง และทดลองตีกลองให้ดู พระราชธิดาจึงเชื่อ จากนั้นท้าวแสนปม จึงตีกลองเพื่อเนรมิต เมืองใหม่ ให้ชื่อว่าเทพนคร และตั้งตัวเป็นเจ้าเมือง ผู้คนจึงเรียกขานว่าท้าวแสนปม