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

Bristol County

Rhode Island · Public K-12

Across all districts in Bristol County, public schools number 13 and enroll approximately 6,234 K-12 students (8 elementary, 2 middle, and 3 high).

7-year change in Bristol County

SY 2017-18 vs SY 2024-25
Total enrollment
6,234
-291 (-4%) vs SY 2017-18
School count
13
+1 (+8%) vs SY 2017-18
% White
75%
was 86%
% Hispanic
10%
was 4%
% Black
3%
was 2%
% Asian
5%
was 4%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
13
3 districts
Enrollment
6,234
NCES CCD
Median income
$114,490
Above Rhode Island avg
Free/reduced lunch
27.7%
Below Rhode Island avg
Elementary
8
2,613 students
Middle
2
1,396 students
High
3
2,225 students
Combined / other
0
schools
LARGEST DISTRICT
Barrington
3,267 students · 3 districts in Bristol County

County vs. school enrollment demographics

Left bar is the racial makeup of Bristol County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
90%
Hispanic
4%
Black
1%
Asian
3%
Two or more
5%
Native American
0%
Pacific Islander
0%
School enrollment
White
75%
Hispanic
10%
Black
3%
Asian
5%
Two or more
7%
Native American
0%
Pacific Islander
0%
Bachelor's+
53.0%
adults 25+
Poverty rate
3.9%
ACS 5-year
Unemployment
3.0%
civilian labor
Median age
44
17.8% under 18

Test scores in Bristol County

Latest 2024-25 ELA proficiency, 11 schools ranked. Rhode Island state average: 34.2%.

See all 11 schools in Bristol County ranked by score →

All schools (13)

NameCityLevelGradesEnrollmentRating
Barrington High SchoolBarringtonHigh09-121,098·
Mt. Hope High SchoolBristolHigh09-12787·
Barrington Middle SchoolBarringtonMiddle06-08763·
Kickemuit Middle SchoolWarrenMiddle06-08633·
Hugh Cole SchoolWarrenElementaryPK-05517·
Hampden Meadows SchoolBarringtonElementary04-05471·
Nayatt SchoolBarringtonElementaryKG-03356·
Highlander Secondary Charter SWarrenHigh07-12340·
Primrose Hill SchoolBarringtonElementaryPK-03329·
Colt Andrews SchoolBristolElementaryKG-05307·
Rockwell SchoolBristolElementaryKG-05260·
Sowams Elementary SchoolBarringtonElementaryKG-03250·
Guiteras SchoolBristolElementary02-05123·

Cities in Bristol County

Barrington6 schoolsBristol4 schoolsWarren3 schools

About Bristol County

Across the low-population Rhode Island county of Bristol County of about 50,490 residents, the public-school footprint covers 13 schools and about 6,234 students.

Looking at the broader picture, census numbers show the median household earns about $114,490 a year, 53% of adults hold a bachelor's degree or higher, and the federal-poverty share is near 4%. That income level is 15% higher than the Rhode Island median.

On the school-mix side, Bristol County covers 8 elementary schools (2,613 students), 2 middle schools (1,396), and 3 high schools (2,225).

The largest single district in Bristol County is Barrington, which alone enrolls about 3,267 students.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment fell 4%: 6,525 students in SY 2017-18 versus 6,234 in SY 2024-25. Bristol County now counts 13 public schools, up from 12 in SY 2017-18. On the demographic side, White enrollment moved from 86% to 75% over the same window.

In the discussion threads here, the community for Bristol County discusses school events, board meetings, and seasonal calendars. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools serve Bristol County?
There are 13 public K-12 schools in Bristol County, Rhode Island, with a combined enrollment of about 6,234.
How many high schools are in Bristol County?
Bristol County, Rhode Island has 3 public high schools, serving approximately 2,225 students.
How many middle schools are in Bristol County?
Bristol County, Rhode Island has 2 public middle schools, serving approximately 1,396 students.
How many elementary schools are in Bristol County?
Bristol County, Rhode Island has 8 public elementary schools, serving approximately 2,613 students.
What is the largest school district in Bristol County?
Barrington is the largest school district in Bristol County, serving approximately 3,267 students. The county contains 3 school districts overall.
How many people live in Bristol County?
Bristol County has roughly 50,490 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Bristol County?
Median household income in Bristol County is $114,490, above the Rhode Island average of $99,555. About 3.9% of residents live below the federal poverty line.
How educated are residents of Bristol County?
Approximately 53.0% of adults 25 and older in Bristol County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Bristol County qualify for free or reduced lunch?
Roughly 27.7% of students in Bristol County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the Rhode Island county average of 40.2%.
What is the student-teacher ratio in Bristol County schools?
Across Bristol County public schools, the enrollment-weighted student-teacher ratio is approximately 13.3 to 1.

Bristol County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data