Schools School District Home The home site for the Snake River School District features information and resources that apply across all schools in the district. Moreland Elementary Approximately 430 students in a traditional setting in grades K-1 185 N. 750 W. Blackfoot, ID 83221 (208) 684-5115 Riverside Elementary Approximately 150 students in a traditional setting in grade 2 & 3 16 S. 700 W. Blackfoot, ID 83221 (208) 684-5102 Rockford Elementary Approximately 130 students in a traditional setting in grade 4 only 1152 W. Hwy. #39 Blackfoot, ID 83221 (208) 684-4451 Snake River Middle School Approximately 290 students in grades 5-6 1060 W. 110 S. Blackfoot, ID 83221 (208) 684-5171 Snake River Junior High School Approximately 280 students in grades 7-8 918 W. Hwy. #39 Blackfoot, ID 83221 (208) 684-3018 Snake River High School Approximately 580 students in grades 9-12 922 W. Hwy. #39 Blackfoot, ID 83221 (208) 684-3061 Snake River Online (K-8)District Office: 103 S. 900 W.Blackfoot, ID 83221(208) 684-3001 Snake River Opportunities High School (9-12)District Office: 103 S. 900 W.Blackfoot, ID 83221(208) 684-3001