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.