Tiền thân của huyện là làng Ban Khao Din Bueng Don (บ้านเขาดินบึงโดน), đặt tên theo đầm lầy Bueng Don. Năm 1879, Mueang Selaphum Nikhom (เสลภูมินิคม) được thành lập. Năm 1912, tên gọi đã được đổi tên thành Selaphum, và lập thành huyện năm 1914.
Hành chính
Huyện này được chia thành 18 phó huyện (tambon), các đơn vị này lại được chia ra thành 235 làng (muban). Klang là một thị trấn (thesaban tambon) nằm trên toàn bộ tambon Klang và một phần của tambon Na Mueang và Khwan Mueang. Có 16 Tổ chức hành chính tambon.