The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·BARRINGTON·NCES 440003000006

Primrose Hill School

60 Middle Highway, Barrington, RI 02806 · (401) 247-3170 · Bristol County
GRADES PK–03ELEMENTARY21-SUBURBREGULAR SCHOOL329 STUDENTS
Enrollment
329
Elementary
DISTRICT 352 · STATE 332
Student : Teacher
13.2:1
25 FTE teachers
DISTRICT 14.1:1 · STATE 13.6:1
Free / Reduced Lunch
16%
54 students
DISTRICT 11% · STATE 54%
Community
0
0 members
Enrollment and student:teacher ratio compared against other elementary schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Pre-K
59
Kindergarten
52
Grade 1
59
Grade 2
77
Grade 3
82
Student demographics
White
23571%
DISTRICT 76% · STATE 50%
Hispanic
319%
DISTRICT 7% · STATE 31%
Black
72%
DISTRICT 2% · STATE 9%
Asian
278%
DISTRICT 8% · STATE 3%
Two+
299%
DISTRICT 7% · STATE 5%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
15748%
Female
17252%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at Primrose Hill School.
START A DISCUSSION
Recent discussions in Barrington

Test scores

RICAS + NGSA 2024-25 . % Meeting or Exceeding Expectations
English Language Arts
58.5%
RI avg 34.2%
Math
47.6%
RI avg 32.8%
Source: RICAS + NGSA. All students, all grades. See all years and grades →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
329
+13 (+4%) vs 2017
Student : Teacher
13.2:1
was 16.4:1
% White
71%
was 84%
% Hispanic
9%
was 4%
% Black
2%
was 2%
% Asian
8%
was 6%
Source: NCES Common Core of Data

About Primrose Hill School

Primrose Hill School is an elementary campus of medium-sized scale in Barrington, Rhode Island, overseen by Barrington, teacheing 329 students in grades pre-K through 3.

Across the 6 schools in Barrington (3,267 students total), Primrose Hill School accounts for its share of the district's footprint.

In terms of who attends, Primrose Hill School reports that the largest single group is White, at 71% of enrollment. The remainder reads as 9% Hispanic, 9% multiracial, 8% Asian, 2% Black. That is meaningfully less White than the county at large, where the share is closer to 90%.

In terms of school funding signals, Primrose Hill School lists 25 full-time-equivalent teachers, putting the student-to-teacher ratio at about 13.2:1. The state averages about 13.6:1, putting this campus right in line with peers. Roughly 16% of students at Primrose Hill School qualify for free or reduced-price lunch, a number frequently used as a low-income enrollment indicator. By comparison, Bristol County runs at roughly 28%, so the school's eligibility rate is meaningfully below the surrounding baseline.

In the broader community, community-level numbers for Bristol County indicate median household earnings sit near $114,490, about 53% of the adult population holds a bachelor's degree or above, and the poverty rate sits near 4%. Primrose Hill School is one of 13 public schools in Bristol County (combined enrollment of about 6,234 students).

The closest other public school is Barrington High School, roughly 0.7 miles away. Within five miles, there are 8 other public schools.

Primrose Hill School operates from an outer-ring location.

Five-year trend. Primrose Hill School's enrollment has increased 4% since 2018, when it stood at 316 (now 329). The White share of enrollment contracted from 84% to 71% over that span. Class-load math has tightened: from 16.4:1 in 2018 to 13.2:1 in 2025.

On allk12, the page collects discussion, questions, and updates around pickup logistics, teacher feedback, and after-school programs. Parents, students, alumni, and staff are welcome to weigh in.

Bristol County at a glance

View full county profile
Population
50,490
Census ACS
Median income
$114,490
Household, ACS
Bachelor's+
53%
Adults 25+
Poverty rate
4%
Below federal line
Schools in county
13
6,234 students

Quick facts

School name
Primrose Hill School
District
Barrington
Address
60 Middle Highway, Barrington, RI 02806
Phone
(401) 247-3170
County
Bristol County
Level
Elementary
Grade range
PK–03
Total enrollment
329
Teachers (FTE)
25
Student–teacher ratio
13.2:1
Free/Reduced lunch
54 (16%)
Locale
21-Suburb: Large
NCES ID
440003000006
Charter school
No
Virtual school
No

Related schools

Other schools in Barrington
Other schools in Barrington
Nearby schools

Frequently asked questions

About Primrose Hill School
What is the total enrollment at Primrose Hill School?
Primrose Hill School enrolls approximately 329 students in grades PK-03.
Is Primrose Hill School an elementary, middle, or high school?
Primrose Hill School is an elementary school covering grades PK-03.
How many students per teacher at Primrose Hill School?
Approximately 13.2:1 students per teacher at Primrose Hill School.
How diverse is Primrose Hill School?
Primrose Hill School reports a student body of 71% White, 9% Hispanic, 2% Black, 8% Asian, 9% Two or more.
Is Primrose Hill School public or private?
Primrose Hill School is a public K-12 school, overseen by Barrington.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post