Sunthorn Phu was born on June 26, 1786 during the reign of King Rama I. His residence was situated near the Grand Palace. Several years after his birth, his parents were divorced. His father was later ordained at Bangrum Temple, while his mother was a wet nurse for the royal family.