Krabi er inndelt i åtte distrikter (), som videre er inndelt i 53 kommuner og 374 landsbyer ().