Neighboring districts are (from the sorth clockwise) Nong Phai, Chon Daen, Wang Pong of Phetchabun province, Noen Maprang of Phitsanulok Province, Khao Kho, Lom Sak of Phetchabun province again, Khon San and Nong Bua Daeng of Chaiyaphum Province.
The Tat Mok National Park(อุทยานแห่งชาติตาดหมอก) is located in the district.
The main water resource is the Pa Sak River.