Area Schools

The Roaring Fork Valley is a great place for kids to learn. Each community here offers a variety of k-12 schools, both public and private, and parents can pick from educational philosophies ranging from Waldorf and Montessori to Christian schools and expeditionary learning academies.

Because so many cultural and scientific organizations are located in Aspen, the area has much learning to offer to adults too.

Below, you will find a summary of the region’s best schools. For more detail, check out the ratings and data at GreatSchools.org on these links:

Aspen Schools


These are among the best-rated schools in Aspen:

  • Aspen Middle School (Public school, grades 5-8)
  • Aspen High School (Public school, grades 9-12)
  • Aspen Elementary School (Public school, grades PK-4)
  • Aspen Community Charter School (Charter, grades PK-8)
  • Aspen Country Day School (Private, grades PK-8)

Basalt Schools


These are among the best-rated schools in Basalt: 

  • Roaring Fork District Pre-School (Private, Preschool)
  • Growing Years (Private, Preschool)
  • Columbine Kids (Private, Preschool)
  • Basalt Elementary (Public, PK-4)
  • Cornerstone Classical School (Pre-K - 12)
  • Basalt Middle School (Public, 5-8)
  • Basalt High School (Public, 9-12)

Carbondale Area Schools


These are among the best-rated schools in Carbondale: 

  • Mount Sopris Montessori School (Private, Preschool)
  • Ross Montessori School (Charter, K-8)
  • Blue Lake Preschool (Private, Preschool)
  • Roaring Fork School District Pre-School (Private, Preschool) 
  • Carbondale Community Charter School (Charter, K-8)
  • Carbondale Middle School (Public, K-8)
  • Waldorf School on the Roaring Fork (Private, PK-8) 
  • Roaring Fork High School (Public, 9-12)
  • Bridges High School (Public, 9-12)
  • Colorado Rocky Mountain School (Private, 9-12)

Glenwood Springs Schools


These are among the best-rated schools in Glenwood Springs: 

  • Sopris Elementary School (Public, PK-5)
  • Glenwood Springs Elementary School (Public, K-5) 
  • Columbine Christian School (Private, K-1, 3-4, 6-8) 
  • Glenwood Springs Middle School (Public, 6-8)
  • St. Stephen's Catholic School (Private, PK-8) 
  • Yampah Mountain School (Public, 6-12) 
  • Glenwood Springs High School (Public, 9-12)