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

Earl C McGraw School

20 Main Road North, Hampden, ME 04444 · (207) 862-3830 · Penobscot County
GRADES PK–01ELEMENTARY23-SUBURBREGULAR SCHOOL203 STUDENTS
Enrollment
203
Elementary
DISTRICT 224 · STATE 229
Student : Teacher
10.8:1
19 FTE teachers
DISTRICT 12.9:1 · STATE 10.5:1
Free / Reduced Lunch
29%
58 students
DISTRICT 31% · 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
Pre-K
48
Kindergarten
81
Grade 1
74
Student demographics
White
18290%
DISTRICT 92% · STATE 85%
Hispanic
21%
DISTRICT 2% · STATE 4%
Black
63%
DISTRICT 1% · STATE 5%
Asian
21%
DISTRICT 1% · STATE 1%
Two+
105%
DISTRICT 4% · 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
10250%
Female
10150%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at Earl C McGraw School.
START A DISCUSSION
Recent discussions in RSU 22

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
203
-146 (-42%) vs 2017
Student : Teacher
10.8:1
was 14.5:1
% White
90%
was 91%
% Hispanic
1%
was 1%
% Black
3%
was 1%
% Asian
1%
was 2%
Source: NCES Common Core of Data

About Earl C McGraw School

Earl C McGraw School is one of the middle-of-the-pack elementary campuss in Hampden, Maine, run under RSU 22, with 203 students on its rolls from grades pre-K through 1.

Across the 7 schools in RSU 22 (2,169 students total), Earl C McGraw School accounts for its share of the district's footprint.

Demographically, Earl C McGraw School logs that 90% of students identify as White, making the school strongly White-majority. Other groups include 5% multiracial, 3% Black. That mix tracks the wider county fairly closely.

On the resource side, On paper, Earl C McGraw School has 19 full-time-equivalent teachers, translating to a class-load average of around 10.8:1. That tracks the state average closely. An estimated 29% of students are eligible for free or reduced-price lunch, often used as a Title I proxy. That share is noticeably below Penobscot County's rate of about 48%.

Around the school, community-level numbers for Penobscot County indicate median household income runs about $66,356, 30% of adults hold a bachelor's degree or higher, and the poverty rate sits near 9%. In all, Penobscot County runs 69 public schools (combined enrollment of about 18,646 students), of which Earl C McGraw School is one.

Nearest neighbor: George B Weatherbee School, around 0.1 miles off. Within five miles, there are 8 other public schools.

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

Trend over the last 7 years. Over the past 7-year window, the student count decreased 42%: 349 students in 2018 compared to 203 in 2025. Class-load math has pulled in: from 14.5:1 in 2018 to 10.8:1 in 2025.

Inside the community feed, recent activity here tends to focus on science fair prep, picture-day reminders, and bus-route questions. Posting is open to anyone connected to the school.

Penobscot County at a glance

View full county profile
Population
154,710
Census ACS
Median income
$66,356
Household, ACS
Bachelor's+
30%
Adults 25+
Poverty rate
9%
Below federal line
Schools in county
69
18,646 students

Quick facts

School name
Earl C McGraw School
District
RSU 22
Address
20 Main Road North, Hampden, ME 04444
Phone
(207) 862-3830
County
Penobscot County
Level
Elementary
Grade range
PK–01
Total enrollment
203
Teachers (FTE)
19
Student–teacher ratio
10.8:1
Free/Reduced lunch
58 (29%)
Locale
23-Suburb: Small
NCES ID
231481500385
Charter school
No
Virtual school
No

Related schools

Other schools in RSU 22
Other schools in Hampden
Nearby schools

Frequently asked questions

About Earl C McGraw School
How many students attend Earl C McGraw School?
Earl C McGraw School enrolls approximately 203 students in grades PK-01.
Is Earl C McGraw School an elementary, middle, or high school?
Earl C McGraw School is an elementary school covering grades PK-01.
How many students per teacher at Earl C McGraw School?
Approximately 10.8:1 students per teacher at Earl C McGraw School.
What is the racial breakdown of students at Earl C McGraw School?
At Earl C McGraw School, the student body is approximately 90% White, 1% Hispanic, 3% Black, 1% Asian, 5% Two or more.
Is Earl C McGraw School public or private?
Earl C McGraw School is a public K-12 school, overseen by RSU 22.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post