Provinsen hadde i 2004 en befolkning på 421 000 innbyggere. Provinshovedstaden Krabi hadde 29 700 innbyggere, og byen Ao Luk 12 600.