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

Vassalboro Community School

1116 Webber Pond Road, Vassalboro, ME 04989 · (207) 923-3100 · Kennebec County
GRADES PK–08ELEMENTARY42-RURALTITLE IREGULAR SCHOOL423 STUDENTS
Enrollment
423
Elementary
STATE 229
Student : Teacher
10.8:1
39 FTE teachers
STATE 10.5:1
Free / Reduced Lunch
40%
169 students
STATE 48%
Community
4
0 members
Enrollment and student:teacher ratio compared against other elementary schools. Free/Reduced Lunch and demographics compared against all schools.

Enrollment by grade, 2024-25

GradeStudentsShare
Pre-K317%
Kindergarten389%
Grade 14310%
Grade 25012%
Grade 34912%
Grade 44210%
Grade 54410%
Grade 64711%
Grade 74110%
Grade 8389%
Student demographics
15%Diversity index
The chance that two students picked at random belong to different racial or ethnic groups.
STATE 28% · US 70%
White
38992%
STATE 85% · US 43%
Hispanic
113%
STATE 4% · US 30%
Black
10%
STATE 5% · US 15%
Two+
225%
STATE 4% · US 5%
Student head counts by race/ethnicity from federal NCES enrollment data. District, state, and US figures are each group's share of all public school students in that area (US excludes territories). Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
22052%
Female
20348%

Discussions

+ POST

Test scores

MEA 2024-25 . % At or Above State Expectations
English Language Arts
63.3%
ME avg 64.1%
Math
57.1%
ME avg 50.6%

What this means: On the MEA, Maine's statewide test, about 63 of every 100 students at this school read and write at grade level and about 57 of 100 do math at grade level. Across all Maine schools, those numbers are about 64 and 51.

Source: MEA. All students, all grades. See all years and grades →

Where Vassalboro Community School ranks

Among elementary schools
MeasureThis schoolIn MaineIn Kennebec County
Math proficiency
ranked highest first
57.1%#103 of 193#13 of 23
Reading proficiency
ranked highest first
63.3%#111 of 199#14 of 24
Enrollment
ranked largest first
423#41 of 360#4 of 32
Students per teacher
ranked fewest first
10.8:1#68 of 181#5 of 22
Diversity index
ranked most diverse first
15.1%#126 of 181#13 of 22
Enrollment change since 2017-18
ranked fastest growth first
+1.9%#48 of 52#6 of 6
Ranked against other public elementary schools. Online schools are left out of every list, and test-score lists leave out schools that serve specialized populations. Each rank links to the full list.

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
423
+8 (+2%) vs 2017
Student : Teacher
10.8:1
was 11.3:1
% White
92%
was 91%
% Hispanic
3%
was 2%
% Black
0%
was 1%
Source: NCES Common Core of Data

Enrollment and staffing by year

School yearStudentsTeachers (FTE)Students per teacherFree or reduced lunch
2024-254233910.8:140% (169)
2023-244043910.4:134% (138)
2022-2342140.810.3:137% (157)
2017-1841536.611.3:157% (235)
Source: NCES Common Core of Data. Rows are the federal collections on file for Vassalboro Community School.

About Vassalboro Community School

Vassalboro Community School is a large elementary school in Vassalboro, Maine. It offers pre-K through 8 and has 423 students enrolled. It has 85% more students than the average for elementary schools in Maine (about 229).

The school's district is Vassalboro Public Schools.

A large majority of enrollment at Vassalboro Community School is White, at 92%. Beyond that, enrollment is 5% multiracial and 3% Hispanic. Among Kennebec County residents, the White share is about 92%. On the diversity index, which measures the chance that two random students are from different groups, Vassalboro Community School scores 15%.

There are 39 full-time-equivalent teachers at the school, a ratio of 10.8:1. The average ratio among elementary schools in Maine is similar, at 10.5:1. On the income side, 40% of students qualify for free or reduced-price lunch.

In Kennebec County, home to about 126,808 people, median household income comes to about $69,077, the share of adults with a bachelor's degree or higher is 32%, and roughly 7% of residents are in poverty. There are 53 public schools in the county, enrolling about 15,649, Vassalboro Community School among them.

Straight-line distance to the nearest public school, James H Bean School, is about 4.5 miles. Within ten miles are at least 8 other public schools.

Vassalboro Community School falls in the Rural: Distant locale category, used for schools in rural territory some distance from an urban area.

There was little change in enrollment from 2017-18 (415) to 2024-25 (423).

You can use this page to share news and ask questions about fundraisers, report cards, and school supplies. Current and former families are welcome to add their experience.

Kennebec County at a glance

View full county profile
Population
126,808
Census ACS
Median income
$69,077
Household, ACS
Bachelor's+
32%
Adults 25+
Poverty rate
7%
Below federal line
Schools in county
53
15,649 students

Quick facts

School name
Vassalboro Community School
District
Vassalboro Public Schools
Address
1116 Webber Pond Road, Vassalboro, ME 04989
Phone
(207) 923-3100
County
Kennebec County
Level
Elementary
Grade range
PK–08
Total enrollment
423
Teachers (FTE)
39
Student–teacher ratio
10.8:1
Free/Reduced lunch
169 (40%)
Locale
42-Rural: Distant
NCES ID
231311001046
Charter school
No
Virtual school
No

Related schools

Nearby schools

Frequently asked questions

About Vassalboro Community School
How many students attend Vassalboro Community School?
Vassalboro Community School enrolls approximately 423 students in grades PK-08.
What grades does Vassalboro Community School serve?
Vassalboro Community School serves grades PK-08.
What is the student-teacher ratio at Vassalboro Community School?
The student-to-teacher ratio at Vassalboro Community School is approximately 10.8:1 (39 FTE teachers).
How diverse is Vassalboro Community School?
Vassalboro Community School reports a student body of 92% White, 3% Hispanic, 0% Black, 5% Two or more.
Who oversees Vassalboro Community School?
Vassalboro Community School is overseen by Vassalboro Public Schools in Kennebec County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post