St Thomas Aquinas High School

Dover Private School Parochial Grade 9—12 Unclaimed Updated Mar 2025

St. Thomas Aquinas High School, located at 197 Dover Point Road in Dover, New Hampshire, is a coeducational Catholic high school offering rigorous college-prep curriculum, extracurricular activities, and faith-based community service. Established in 1960, STA provides a supportive environment fostering integrity, kindness, and leadership.

Location Info

197 Dover Point Rd

Dover, NH 03820

Location Details

  • Catholic affiliation.

Programs Offered

High School

High School Grade 9—12

    Description

    Offers high school services in Dover.

    Are you affiliated with this school? to add photos and descriptions of your curriculum.

    Education Types

    • Religious

    Parent Reviews

    St Thomas Aquinas High School does not have reviews yet.