Ved folketellingen i 2001 hadde North Kessock 887 innbyggere. I 2006 ble folketallet estimert til 890 innbyggere.