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.