En 1548 se estableció la ciudad de Sakhon Buri, renombrada en 1704 como Mahachai después de que el khlong (canal) Mahachai fue dragado y conectado con el río Tha Chin cerca de la ciudad.