The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

4 schools in Portsmouth

Rhode Island · Public K-12

Portsmouth, Rhode Island runs a public-school system of 4 schools with combined enrollment around 2,114 (2 elementary, 1 middle, and 1 high).

4-year change in Portsmouth

SY 2020-21 vs SY 2024-25
Total enrollment
2,114
-148 (-7%) vs SY 2020-21
School count
4
0 (0%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
·
all ages · ACS 5-yr
Students
2,114
public K-12 · NCES
Schools
4
public K-12
NameLevelGradesEnrollment
Howard Hathaway SchoolElementaryKG-04409
Melville SchoolElementaryPK-04316
Portsmouth High SchoolHigh09-12785
Portsmouth Middle SchoolMiddle05-08604

About Portsmouth

Portsmouth is a thinly populated Rhode Island city in terms of public-school footprint, with 4 schools and 2,114 students total.

Looking at the level breakdown, the city is built around 2 elementary, 1 middle, and 1 high.

Per-school enrollment runs near 529, above the state mean of about 439.

Five-year track record. Across the same 4-year window, public-school enrollment decreased 7%: 2,262 students in SY 2020-21 versus 2,114 in SY 2024-25.

On this page, the community for Portsmouth discusses open enrollment windows, redistricting talk, and busing logistics. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in Portsmouth, Rhode Island?
There are 4 public K-12 schools in Portsmouth, with a combined enrollment of about 2,114.
How many elementary, middle, and high schools are in Portsmouth?
Portsmouth has 2 elementary schools, 1 middle school, and 1 high school.
What is the largest public school in Portsmouth?
Portsmouth High School is the largest public school in Portsmouth by enrollment, with approximately 785 students.
What school districts serve Portsmouth?
Portsmouth public schools are operated by Portsmouth.
What grade levels do public schools in Portsmouth cover?
Public schools in Portsmouth serve students from pre-K through grade 12.