I used to live in Karratha! Because it has such a young population there are at least 4-5 state schools there and a catholic primary school which is virtually impossible to get into as it has a long waiting list. Dampier is around 20 mins drive away which has a primary school and I have heard of kids travelling from Karratha to Dampier to go to school so you could try there instead?