Usa-Places.com has listed approx 6 schools in St James. Some of the Top rated schools in St James are- St. James Middle & High School, Saint James Catholic School, Saint James Catholic School, Armstrong Elementary School, Armstrong Elementary School & St. James Middle & High School.