ปราสาทนครหลวง ตั้งอยู่ริมแม่น้ำป่าสักฝั่งทิศตะวันออก ในเขตตำบลนครหลวง เดิมเป็นตำหนักที่ประทับของกษัตริย์ในระหว่าง เสด็จไปนมัสการพระพุทธบาทสระบุรี และเป็นที่ประทับแรมในระหว่างเสด็จไปลพบุรี สันนิษฐานว่าสร้างในสมัยสมเด็จพระเจ้าทรงธรรม แต่มาสร้างเป็นที่ประทับก่ออิฐถือปูนในรัชสมัย สมเด็จพระเจ้าปราสาททองเมื่อพ.ศ.๒๑๗๔ พระองค์โปรดให้ช่างถ่ายแบบมาจากปราสาทศิลาที่เรียกว่า พระนครหลวง ในประเทศกัมพูชา นำมาสร้างใกล้กับวัดเทพจันทร์เพื่อเป็นการเฉลิมพระเกียรติ ที่ได้กรุงกัมพูชากลับมาเป็นประเทศราชอีก แต่สร้างไม่เสร็จสมบูรณ์ด้วยประการใดไม่ปรากฏ องค์ปราสาทสีเหลืองงดงาม ต่อมาจึงมีผู้สร้างมณฑปและพระพุทธบาทสี่รอยขึ้นบนปราสาทนี้ ส่วนตำหนักที่สร้างอยู่ข้างปราสาทนี้ได้ปรักหักพังไปหมดแล้ว สมเด็จพระเทพรัตนราชสุดาสยามบรมราชกุมารี ได้ทรงพระกรุณาเสด็จพระราชดำเนินมาทรงประกอบพิธีฯเปิดเมื่อ พ.ศ. ๒๕๓๘