Lincoln County School District #2 has five elementary schools. There are four elementary schools in Star Valley: a K-3 school in Afton (Afton Elementary); a 4-6 school in Osmond (Osmond Elementary); a K-3 school in Thayne (Thayne Elementary); and a 4-6 school in Etna (Etna Elementary). There is also a K-6 elementary school in Cokeville.

Middle school and high school students in Star Valley attend school in Afton. Star Valley Middle School houses students in grades 7 and 8. Star Valley High School serves student in grades 9 through 12. Swift Creek High School is a high school located in Afton that offers classes for the non-traditional student. Cokeville High School, located in Cokeville, is a combination jr. high/high school that serves students in grades 7 through 12.