Wat Khok or the "Monastery of the Mound" was located off the city island in the southern area in Samphao Lom sub-district.
The temple was situated near the confluence of the Chao Phraya and Pa Sak Rivers opposite Phet Fortress and in straight view of Ayutthaya's harbour area. Wat Nang Kui is situated in the west, while Wat Noi stood on its southeast.
The site could not be reached as it is located on private property and fenced off. Locals in its vicinity confirmed although that there were no traces of the monastery anymore above ground level.
Its historical background and period of construction are unknown.