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 campuses with combined enrollment around 2,114 (2 elementary, 1 middle, and 1 high).

7-year change in Portsmouth

SY 2017-18 vs SY 2024-25
Total enrollment
2,114
-307 (-13%) vs SY 2017-18
School count
4
0 (0%) vs SY 2017-18
% White
81%
was 89%
% Hispanic
9%
was 5%
% Black
2%
was 2%
% Asian
2%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
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-campus enrollment runs near 529, above the state mean of about 439.

Five-year track record. Across the same 7-year window, public-school enrollment decreased 13%: 2,421 students in SY 2017-18 versus 2,114 in SY 2024-25. On the demographic side, White enrollment moved from 89% to 81% over the same window.

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, 1 middle, 1 high public schools.
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.