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

Niles Primary School

960 Frederick St, Niles, OH 44446 · (330) 989-5091 · Trumbull County
GRADES PK–02ELEMENTARY21-SUBURBREGULAR SCHOOL455 STUDENTS
Enrollment
455
Elementary
DISTRICT 454 · STATE 404
Student : Teacher
15.7:1
29 FTE teachers
DISTRICT 17.7:1 · STATE 17.9:1
Free / Reduced Lunch
,
Title I proxy
STATE 43%
Community
1
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-K429%
Kindergarten13630%
Grade 112527%
Grade 215233%
Student demographics
43%Diversity index
The chance that two students picked at random belong to different racial or ethnic groups.
DISTRICT 40% · STATE 54% · US 70%
White
33574%
DISTRICT 76% · STATE 65% · US 43%
Hispanic
317%
DISTRICT 6% · STATE 8% · US 30%
Black
317%
DISTRICT 6% · STATE 17% · US 15%
Asian
31%
DISTRICT 1% · STATE 3% · US 6%
Two+
5512%
DISTRICT 11% · STATE 7% · 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
22850%
Female
22750%

School pathway

Students here typically continue to
Niles Primary School→Niles Intermediate School
Based on grade levels within Niles City. Attendance zones can vary; confirm enrollment with the district.

Discussions

+ POST

Where Niles Primary School ranks

Among elementary schools
MeasureThis schoolIn OhioIn Trumbull County
Enrollment
ranked largest first
455#641 of 1,808#9 of 32
Students per teacher
ranked fewest first
15.7:1#382 of 1,582#8 of 26
Diversity index
ranked most diverse first
43.4%#659 of 1,590#7 of 26
Enrollment change since 2017-18
ranked steepest decline first
-8.6%#662 of 992#15 of 19
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. Arrows under a test-score rank show places moved since the prior test year, among schools tested both years.

4-year change

SY 2020-21 vs SY 2024-25
Enrollment
455
+26 (+6%) vs 2020
+44% since 1990-91, when it was 316
Student : Teacher
15.7:1
was 17.2:1
Source: NCES Common Core of Data

Enrollment and staffing by year

School yearStudentsTeachers (FTE)Students per teacherFree and reduced lunch
2024-254552915.7:1N/A
2023-244662617.9:1N/A
2022-234262517.0:1N/A
2020-214292517.2:1N/A
2017-184982619.1:1N/A
2015-165302719.6:174% (393)
2010-114432617.0:165% (287)
2000-012861915.1:156% (160)
1990-913161521.1:1N/A
Source: NCES Common Core of Data. Rows are the federal collections on file for Niles Primary School.

Since 2017-18: students down 9% (498 to 455); teachers up 12% (26 to 29).

About Niles Primary School

In Niles, Ohio, part of Trumbull County, Niles Primary School is an elementary school. The student body numbers 455 students, from pre-K through 2.

Niles Primary School is one school in Niles City, a system of 4 schools with 1,877 students.

By race and ethnicity, Niles Primary School is 74% White. The school is also 12% multiracial, 7% Hispanic, and 7% Black. That is lower than the 85% White share among all Trumbull County residents. The chance that two students picked at random at Niles Primary School belong to different racial or ethnic groups, known as the diversity index, is 43%.

The school reports 29 full-time-equivalent teachers, which works out to about 15.7 students per teacher. The 17.9:1 average for elementary schools in Ohio is higher than this school's figure.

Among Trumbull County residents, median household income is about $56,435, roughly 21% of adults have a four-year degree or more, and about 12% of residents live below the federal poverty line. Federal data list 72 public schools in Trumbull County, with a combined enrollment of about 25,240.

The closest other public school is McKinley High School, about 0.6 miles away. Around the school, at least 8 other public schools are within five miles.

Federal records code the school's setting as Suburb: Large.

A comparison of 2020-21 and 2024-25 shows enrollment up 6%, from 429 to 455. Its ratio of students to teachers was 17.2:1 in 2020-21, and 15.7:1 in 2024-25.

The allk12 site hosts a discussion page for Niles Primary School covering things like school events, clubs, and volunteer needs. Reviews and ratings from people who know the school are welcome.

Trumbull County at a glance

View full county profile
Population
200,929
Census ACS
Median income
$56,435
Household, ACS
Bachelor's+
21%
Adults 25+
Poverty rate
12%
Below federal line
Schools in county
72
25,240 students

Quick facts

School name
Niles Primary School
District
Niles City
Address
960 Frederick St, Niles, OH 44446
Phone
(330) 989-5091
County
Trumbull County
Level
Elementary
Grade range
PK–02
Total enrollment
455
Teachers (FTE)
29
Student–teacher ratio
15.7:1
Locale
21-Suburb: Large
NCES ID
390444901411
Charter school
No
Virtual school
No

Related schools

Other schools in Niles City
Other schools in Niles
Nearby schools

Frequently asked questions

About Niles Primary School
How many students attend Niles Primary School?
Niles Primary School enrolls approximately 455 students in grades PK-02.
What grades does Niles Primary School serve?
Niles Primary School serves grades PK-02.
How many teachers does Niles Primary School have?
Niles Primary School employs 29 FTE teachers, for a student-to-teacher ratio of 15.7:1.
What is the racial breakdown of students at Niles Primary School?
At Niles Primary School, the student body is approximately 74% White, 7% Hispanic, 7% Black, 1% Asian, 12% Two or more.
What district is Niles Primary School in?
Niles Primary School is part of Niles City.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post