This is a very rural spread out community within the Blood Reserve. Ninastoko is a few miles northwest of Cardston, Alberta. I have no idea what the population of Ninastoko is. Using google earth i counted over 60 housing units. Ninastoko covers a large area which means it has more housing units than 60. The population of Ninastoko is probably between 200 and 300. Below are a couple of google earth photos of Ninastoko, Alberta.