St. Margaret’s School is located in Tappahannock, Virginia, on the Rappahannock River in Essex County. Our safe, welcoming campus is approximately two hours southeast of Washington, DC, one hour northeast of Richmond, and two hours north of the Norfolk, Virginia Beach area. Click here for maps and directions.
Head of School: Catherine Sgroi P'00
Girls, grades 8-12 plus a postgraduate year
70% Boarding / 30% Day
St. Margaret's is accredited by the Southern Association of College and Schools, and the Virginia Association of Independent Schools.
THRIVE, our postgraduate program: Girls can create a unique year after high school full of experiences to help them succeed in college or life.
Girls with high-functioning ASD: In partnership with the Faison Center, we welcome girls with high-functioning
autism to enroll in an immersive program through our Wheat
Center for Innovative Learning where they can belong to a welcoming, supportive
International Exchanges: Spend a month or more studying in Australia or New Zealand at a sister school that also is named for St. Margaret of Scotland
Minimester: Students take enrichment courses or go on an educational trip during a winter term. Seniors intern in a field of potential career interest through the Independent Study Program.
River Program: With an emphasis that spans the curriculum, co-curriculum and residential life our River Program engages girls in hands-on science, outdoor adventures, and volunteer service
Wheat Learning Center: Our academic resource center fosters a learning culture that engages the individual student and promotes curiosity, creativity, collaboration, and perseverance
Community Service: Students provide nearly 5,000 volunteer hours to organizations in the region, in their home communities, and around the world.
- Council for the Advancement and Support of Education
- National Association of Episcopal Schools
- National Coalition of Girls’ Schools
- Secondary Schools Admission Test Board
- Small Boarding Schools Association
- The Association of Boarding Schools
- Virginia Association of Independent Schools