ป้อมปราการเมืองลพบุรี สร้างสมัยทวารวดี ประกอบด้วยกำแพงเมือง ป้อมประตู หอรบ ของเดิมแข็งแรงมากทั้ง 4 ด้าน คงสร้างมาแต่สมัยทวารวดีและสร้างเพิ่มเติมขึ้นในสมัยพระราเมศวร เสด็จไปครองเมืองลพบุรี ในแผ่นดินพระมหาจักรพรรดิโปรดฯ ให้รื้อกำแพงเมืองเดิมเสีย เพราะเกรงข้าศึกจะยึดเป็นที่มั่น และมาสร้างเพิ่มเติมใหม่ในสมัยสมเด็จพระนารายณ์มหาราช สร้างเฉพาะตอนพระราชวังและป้อมมุมเมือง และสร้างประตูเมืองใหม่
กรมศิลปากร ประกาศขึ้นทะเบียนโบราณสถาน เมื่อวันที่ 2 สิงหาคม พ.ศ. 2479 ป้อมท่าโพธิ์ในปัจจุบัน อยู่ระหว่างรอการบูรณปฏิสังขรณ์