The old town of Phichit was established in 1058 CE by Phraya Kotabongthevaraja, and was first part of the Sukhothai kingdom,, and later of Ayutthaya. The name of the city changed several times. At first it was called Sra Luang (city of the royal pond), in Ayutthaya times it was called Okhaburi ("city in the swamp"), and then finally Phichit ("beautiful city").