St. Margaret's School

St. Margaret's School

St. Margaret's is a riverfront girls' Episcopal boarding and day school serving grades 8-PG on the Rappahannock River. An innovative S.T.R.E.A.M college prep programme integrates Science, Technology, River, Engineering, Arts, and Math in a remarkable educational experience.

100+

YEARS OF EXPERIENCE

70%

BOARDING STUDENTS

30%

DAY STUDENTS

Location

Country Flag

St. Margaret's School is located in Tappahannock, Virginia, on the Rappahannock River in Essex County.

St. Margaret's School is located in Tappahannock, Virginia, on the Rappahannock River in Essex County.

Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.