A província está subdividida em 18 distritos (amphoes) e 2 distritos menores (king amphoes). Os distritos estão por sua vez divididos em 155 comunas (tambons) e estas em 1682 povoados (moobans). Os distritos faltantes de números 12 a 16 são aqueles que formaram a província Nong Bua Lam Phu em 1993.