Wat Cho was situated on Ayutthaya's city island in the southwestern area in Pratu Chai sub-district. The monastery stood on the south bank of Khlong Klaeb (also called as Khlong Pratu Tha Phra).
In its immediate vicinity, on its west side, stood Wat Phra Ngam (restored foundations). On the opposite side of the canal were Wat Satdichon (ruin), Wat Chang (vanished) and Wat Pa Sathon (vanished).
There are no traces of foundations or brick work at ground level and the temple is classified as disappeared.