เมืองโบราณบ้านการุ้ง ตั้งอยู่ที่ตำบล เมืองการุ้ง อำเภอบ้านไร่ อุทัยธานี เมืองการุ้งเป็นเมืองโบราณ มีอายุอยู่ในราว พ.ศ. 1100 พบวัตถุโบราณที่เกี่ยวเนื่องทางพุทธศาสนาสมัยทวารวดี เมืองนี้คงถูกทิ้งร้างราว พ.ศ. 1600 มีผังเมืองรูปวงกลมประกอบด้วยคูน้ำและคันดิน เป็นปราการรอบเมือง เส้นผ่าศูนย์กลางของเมืองยาว 800 เมตร กำแพงเมืองสูง 6 เมตร คูน้ำกว้าง 20 เมตร