The district was established in 1896. In the past the area of the district included U Thong district. The district office was moved away from the Song Phi Nong canal to the present location in 1964 because the old location was prone to flooding.2
The main water resource of the district is the Tha Chin river or Suphan river.
Administration
The district is subdivided into 15 subdistricts (tambon), which are further subdivided into 140 villages (muban). There are two municipalities (thesaban tambon) within the district - the town (thesaban mueang) Song Phi Nong covers the complete tambon Song Phi Nong, and the subdistrict municipality (thesaban tambon) Thung Khok covers part of the tambon Thung Khok. Each of the subdistricts, except Song Phi Nong, has a Tambon administrative organization.