Riverstone International School sídlí v Boise, hlavním městě státu Idaho. Ve škole je zapsáno kolem 400 studentů z více než 45 zemí. Na vysokou školu z Riverstone International School odchází 100 % studentů a studentek. Škola je hodnocena jako nejlepší soukromá a internátní škola ve státě Idaho (podle Niche.com). Riverstone je také zařazena mezi 5 % nejlepších amerických středních škol (The Challenge Index, Jay Matthews).
Riverstone je lídrem v outdoorovém a zážitkovém vzdělávání, jedná se především o rafting, turistiku, kempování a výlety na sněžnicích.