Named CharlottesvilleFamily #1 preschool and #1 private elementary school in 2021, North Branch School has been part of the fabric of our community since 1983. Our students hail from Nelson, where we are based, Albemarle and Augusta counties, plus Charlottesville, Waynesboro and Staunton.
Our most important goal is to lead children to a love of learning. North Branch’s caring, experienced teachers—four of whom were voted CharlottesvilleFamily Favorites including the #1 elementary and #2 preschool and middle school teachers—value the uniqueness of each child. The hands-on curriculum promotes the desire to learn and to develop abilities to the fullest, providing academic stretch without stress. North Branch School fosters respect, nonviolence, environmental responsibility and involvement in our community.
North Branch teachers and students enjoy engaging, meaningful experiences together. We are dedicated to providing a diverse environment that stimulates curiosity, creativity and cooperation. Outdoor time—structured and unstructured—is an important part of every student’s day.


Preschool • Elementary School • MIddle School • Hands-on Learning • Outdoor Learning • Emphasis on Music, Art, Drama • Community Service


221 Mickens Road, Afton


Interested in learning more?

Please complete the form below to learn more about this partner’s services:

  • This field is for validation purposes and should be left unchanged.