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 EXPERIENCE70%
BOARDING STUDENTS30%
DAY STUDENTSLocation
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.