For the 2026-27 school year, there are 6 private elementary schools serving 1,388 students in Nashua, NH.
The average acceptance rate is 89%, which is higher than the New Hampshire private elementary school average acceptance rate of 83%.
50% of private elementary schools in Nashua, NH are religiously affiliated (most commonly Catholic and Assembly of God).
Quick Facts (26-27)
- # Private Schools: 6
- # Students Served: 1,388
- Average Tuition: $11,243
- % Students on Financial Aid: 26%
- Acceptance Rate: 89%
- Average Class Size: 13 students
- % Students of Color: 28%
- View Nashua, NH School Trends





