Ban Phue is a sub-district municipality (thesaban tambon) which covers parts of tambon Ban Phue.
The district is divided into 13 sub-districts (tambons), which are further divided into 165 villages (mubans).