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

Biddeford Primary School

320 Hill Street, Biddeford, ME 04005 · (207) 282-8285 · York County
GRADES KG–02ELEMENTARY22-SUBURBTITLE IREGULAR SCHOOL483 STUDENTS
Enrollment
483
Elementary
DISTRICT 332 · STATE 229
Student : Teacher
11.9:1
41 FTE teachers
DISTRICT 11.4:1 · STATE 10.5:1
Free / Reduced Lunch
67%
323 students
DISTRICT 64% · STATE 48%
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
Kindergarten
127
Grade 1
184
Grade 2
172
Student demographics
White
31766%
DISTRICT 69% · STATE 85%
Hispanic
5211%
DISTRICT 9% · STATE 4%
Black
6714%
DISTRICT 14% · STATE 5%
Asian
102%
DISTRICT 3% · STATE 1%
Two+
367%
DISTRICT 6% · STATE 4%
Native American
10%
DISTRICT 0% · STATE 1%
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
24751%
Female
23649%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at Biddeford Primary School.
START A DISCUSSION
Recent discussions in Biddeford Public Schools

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
483
-26 (-5%) vs 2017
Student : Teacher
11.9:1
was 11.4:1
% White
66%
was 82%
% Hispanic
11%
was 5%
% Black
14%
was 4%
% Asian
2%
was 2%
Source: NCES Common Core of Data

About Biddeford Primary School

Biddeford Primary School, a sizable elementary campus in Biddeford, Maine, one of the schools within Biddeford Public Schools, teaches 483 students, covering grades K through 2. That puts it 111% bigger than the typical public school in Maine, which averages around 229 students.

Biddeford Public Schools runs 5 schools in total, collectively educating 2,433 students. Biddeford Primary School is one of those campuses.

On the student-mix side, Biddeford Primary School shows that 66% of the student body identifies as White. Beyond that, the school shows 14% Black, 11% Hispanic, 7% multiracial, 2% Asian. That is visibly less White than the county at large, where the share is closer to 91%.

In terms of school funding signals, The school currently runs with 41 full-time-equivalent teachers, for a student-teacher ratio near 11.9:1. Statewide, the average ratio sits near 10.5:1, putting Biddeford Primary School higher than the state norm the norm. Around 67% of the student body qualifies for free or reduced-price meals, often used as a Title I proxy. Set against York County (around 37%), the school's rate is north of typical.

Zooming out to the county, York County reports that the typical household earns roughly $88,333 per year, 36% of adults hold a bachelor's degree or higher, and census figures put the poverty rate at about 5%. In all, York County runs 61 public schools (combined enrollment of about 24,364 students), of which Biddeford Primary School is one.

Biddeford Intermediate School is the nearest neighboring public school, about 0.2 miles from this campus. 8 of the 8 nearest public schools sit inside a five-mile radius.

Geographically, the school is in a bedroom-community area.

Five-year trend. Looking back 7 years, enrollment at Biddeford Primary School has shrank 5%, going from 509 students in 2018 to 483 in 2025. The White share of enrollment ticked down from 82% to 66% over that span.

On this page, posts here usually surface around science fair prep, picture-day reminders, and bus-route questions. Posting is open to anyone connected to the school.

York County at a glance

View full county profile
Population
216,731
Census ACS
Median income
$88,333
Household, ACS
Bachelor's+
36%
Adults 25+
Poverty rate
5%
Below federal line
Schools in county
61
24,364 students

Quick facts

School name
Biddeford Primary School
District
Biddeford Public Schools
Address
320 Hill Street, Biddeford, ME 04005
Phone
(207) 282-8285
County
York County
Level
Elementary
Grade range
KG–02
Total enrollment
483
Teachers (FTE)
41
Student–teacher ratio
11.9:1
Free/Reduced lunch
323 (67%)
Locale
22-Suburb: Mid-size
NCES ID
230315001042
Charter school
No
Virtual school
No

Related schools

Other schools in Biddeford Public Schools
Other schools in Biddeford
Nearby schools

Frequently asked questions

About Biddeford Primary School
What is the total enrollment at Biddeford Primary School?
Biddeford Primary School enrolls approximately 483 students in grades KG-02.
What age range does Biddeford Primary School serve?
Biddeford Primary School serves students from grade KG through grade 02.
How many teachers does Biddeford Primary School have?
Biddeford Primary School employs 41 FTE teachers, for a student-to-teacher ratio of 11.9:1.
What is the student diversity at Biddeford Primary School?
Student demographics at Biddeford Primary School are roughly 66% White, 11% Hispanic, 14% Black, 2% Asian, 7% Two or more.
Is Biddeford Primary School public or private?
Biddeford Primary School is a public K-12 school, overseen by Biddeford Public Schools.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post