Contact & Location
(515) 448-4749
Enrollment & Schools
259
Total Schools
109,480
Total Enrollment
PK-UG
Grade Range
School Breakdown
4
Preschools
40
Elementary
Schools
40
Middle
Schools
42
High
Schools
Rating Distribution
8638%
7935%
6227%
School Types
By Type
Public
242Charter
17Private
0By Level
Elementary
40Middle
40High
42Reviews (Aggregated)
3.4
Average Rating
914
Total Reviews
Demographics (Aggregated)
Ethnicity Breakdown
White
55%
Black / African American
20%
Hispanic / Latino
17%
Two or More Races
6%
Asian
1%
Native American
1%
Gender Distribution
51%Male
49%Female
Free / Reduced Lunch
71%Students Eligible
vs. State Average
57%
Academic Performance (Aggregated)
Average Ratings
5.2
4.7
—
5.2
Average ACT Score
18.7
(out of 36)
Average SAT Score
951
(out of 1600)
Average Graduation Rate
75%
Students
AP / IB / Dual Enrollment
8%
Students
School Performance Summary
Below Average
38% (86)
Average
35% (79)
Above Average
27% (62)
Eagle Grove Community School District is committed to excellence, equity, and preparing every student for a successful future.
Schools in Eagle Grove Community School District
259 schoolsPreschools
(4)Elementary Schools
(40)4
Arcata Elementary School
Elementarypublic•240 students
Beaumont New El DAEP
Elementarypublic•1 students
2
Blanchette Elementary School
Elementarypublic•568 students
Booth Free School
Elementarypublic•73 students
9
Brandon Elementary School
Elementarypublic•741 students
6
Bristol Elementary School
Elementarypublic•188 students
4
Clairton Elementary School
Elementarypublic•389 students
3
Columbia Heights Elementary School
Elementarypublic•334 students
8
Columbia Valley Garden Elementary School
Elementarypublic•384 students
8
Cottonwood Elementary School
Elementarypublic•403 students
7
Crestview Heights School
Elementarypublic•279 students
4
Danbury Elementary School
Elementarypublic•76 students
10
Florence Elementary School
Elementarypublic•542 students
5
Fuente Nueva Charter School
Elementarycharter•150 students
7
Harman Elementary School
Elementarypublic•401 students
2
Homer Dr Elementary School
Elementarypublic•399 students
7
Horace Mitchell Primary School
Elementarypublic•310 students
Julian & Marjorie Lange School Elementary School
Elementarypublic•130 students
4
Kessler Elementary School
Elementarypublic•289 students
1
Martin Elementary School
Elementarypublic•486 students
6
Mint Valley Elementary School
Elementarypublic•416 students
6
New Hampton Community School
Elementarypublic•104 students
4
Northlake Elementary School
Elementarypublic•321 students
5
Northside Elementary School
Elementarypublic•318 students
6
Oak Grove Elementary School
Elementarypublic•402 students
Oceanlake Elementary School
Elementarypublic•290 students
6
Olympic Elementary School
Elementarypublic•354 students
4
Pomona Elementary School
Elementarypublic•336 students
2
Prairie Elementary School
Elementarypublic•463 students
4
Richland Upper Elementary School
Elementarypublic•503 students
3
Robert Gray Elementary School
Elementarypublic•414 students
5
Saint Helens Elementary School
Elementarypublic•269 students
4
Sam Case Elementary
Elementarypublic•386 students
Sam Case Elementary School
Elementarypublic•337 students
8
Stonebridge Elementary School
Elementarypublic•768 students
6
Taft Elementary School
Elementarypublic•453 students
The Burnham School
Elementarypublic•72 students
5
Toledo Elementary School
Elementarypublic•386 students
10
Union Street Charter School
Elementarycharter•99 students
6
Wes-Del Elementary School
Elementarypublic•418 students
Middle Schools
(40)7
Bamberg-Ehrhardt Middle School
Middlepublic•192 students
5
Ben Steele Middle School
Middlepublic•747 students
8
Brandon Middle School
Middlepublic•1,193 students
3
Camden School Of Arts & Tech
Middlepublic•166 students
5
Cascade Middle School
Middlepublic•462 students
3
Castle Rock Middle School
Middlepublic•703 students
6
Cedartown Middle School
Middlepublic•969 students
6
Centennial Middle School
Middlepublic•582 students
5
Columbine Middle School
Middlepublic•517 students
6
East Carter Co. R-Ii Middle School
Middlepublic•141 students
6
East Mcdowell Junior High School
Middlepublic•468 students
6
Florence Middle School
Middlepublic•601 students
4
Foothills Community School
Middlepublic•188 students
4
Haysville Middle School
Middlepublic•761 students
5
Haysville West Middle School
Middlepublic•539 students
3
Lewis & Clark Middle School
Middlepublic•667 students
M L King Middle School
Middlepublic•480 students
4
Marshall Middle School
Middlepublic•711 students
6
Medicine Crow Middle School
Middlepublic•518 students
8
Monticello Middle School
Middlepublic•494 students
8
Montrose Middle School - 03
Middlepublic•57 students
7
Mt. Solo Middle School
Middlepublic•408 students
6
Newfound Memorial Middle School
Middlepublic•287 students
2
Newport Middle School
Middlepublic•475 students
7
Northwest Rankin Middle School
Middlepublic•1,374 students
9
Oakwood Junior High School
Middlepublic•318 students
5
Odom Middle School
Middlepublic•709 students
Olathe Middle School
Middlepublic•239 students
4
Riverside Middle School
Middlepublic•492 students
5
Rockmart Middle School
Middlepublic•683 students
2
Smith Middle School
Middlecharter•475 students
South Park Middle School
Middlepublic0
6
Sunny Brae Middle School
Middlepublic•232 students
6
Taft Middle School
Middlepublic•259 students
3
Toledo Jr. High
Middlepublic•104 students
2
Vincent Middle School
Middlepublic•688 students
2
Waldport Middle School
Middlepublic•82 students
4
Warren County Middle School
Middlepublic•784 students
2
West Mcdowell Junior High School
Middlepublic•605 students
5
Will James Middle School
Middlepublic•598 students
High Schools
(42)8
Beaumont ISD Early College High School
Highpublic•299 students
2
Beaumont United High School
Highpublic•2,131 students
1
Black Canyon High School
Highpublic•114 students
9
Brandon High School
Highpublic•1,648 students
2
Campus High Haysville
Highpublic•1,893 students
5
Cedartown High School
Highpublic•1,379 students
7
Cincinnatus High School
Highpublic•147 students
3
Denmark Olar High School
Highpublic•183 students
Discovery High School
Highpublic•80 students
Discovery High School-Achieve
Highpublic•57 students
2
Eagle Grove High School
Highpublic•299 students
3
East Carter Co. R-Ii High School
Highpublic•184 students
8
Florence High School
Highpublic•719 students
Haysville High School
Highpublic
1
iSucceed Academy
Highcharter•336 students
Lincoln City Career Technical High School
Highcharter•30 students
8
Madison Preparatory Academy
Highcharter•581 students
5
Mark Morris High School
Highpublic•914 students
9
McDowell Academy for Innovation
Highpublic•113 students
10
McDowell Early College
Highpublic•225 students
3
Mcdowell High School
Highpublic•1,416 students
6
Montrose High School
Highpublic•1,261 students
8
Montrose High School - 01
Highpublic•59 students
3
Newfound Regional High School
Highpublic•377 students
6
Newport High School
Highpublic•624 students
3
Northpoint Charter School
Highcharter•147 students
8
Northwest Rankin High School
Highpublic•1,898 students
O C Taylor Center
Highpublic0
10
Oakwood High School
Highpublic•623 students
1
Paul A Brown Alternative Center
Highpublic•107 students
2
Prince Edward County High School
Highpublic•535 students
4
R A Long High School
Highpublic•922 students
5
Robert W Traip Academy
Highpublic•279 students
5
Rockmart High School
Highpublic•904 students
Siletz Valley Early College Academy
Highcharter•72 students
3
Taft High School
Highpublic•464 students
1
Toledo Junior/Senior High School
Highpublic•184 students
2
Vista Charter School
Highcharter•161 students
5
Waldport High School
Highpublic•199 students
5
Warren County High School
Highpublic•1,862 students
3
West Brook Sr High School
Highpublic•2,245 students
1
Wilcox Central High School
Highpublic•394 students
Other Schools
(133)3
Abc Elementary School
Schoolpublic•111 students
Alexandria Village School
Schoolpublic
6
Alkali Creek Elementary School
Schoolpublic•336 students
3
Amelia Elementary School
Schoolpublic•544 students
3
Arbor Academy
Schoolcharter•153 students
7
Arrowhead Elementary School
Schoolpublic•433 students
4
Beartooth Elementary School
Schoolpublic•352 students
5
Bench Elementary School
Schoolpublic•339 students
6
Big Sky Elementary School
Schoolpublic•328 students
6
Bitterroot Elementary School
Schoolpublic•287 students
8
Bloomfield Elementary School
Schoolpublic•135 students
5
Bloomfield Jr-Sr High School
Schoolpublic•136 students
4
Bobby Ray Memorial
Schoolpublic•514 students
5
Boulder Elementary School
Schoolpublic•507 students
9
Bridgewater-Hebron Village School
Schoolpublic•135 students
2
Broadwater Elementary School
Schoolpublic•320 students
Broadway Learning Center
Schoolpublic•104 students
5
Burlington Elementary School
Schoolpublic•277 students
3
Caldwood Elementary School
Schoolpublic•553 students
6
Centertown Elementary
Schoolpublic•542 students
9
Central Heights Elementary School
Schoolpublic•291 students
1
Charlton-Pollard Elementary School
Schoolpublic•508 students
6
Cherokee Elementary School
Schoolpublic•542 students
6
Cincinnatus Elementary School
Schoolpublic•190 students
8
Cincinnatus Middle School
Schoolpublic•125 students
3
Clairton Middle School/High School
Schoolpublic•418 students
3
Clarksburg Elementary School
Schoolpublic•211 students
8
Coastal Grove Charter School
Schoolcharter•235 students
2
Compass K-12 Online School
Schoolpublic•139 students
9
Cottonwood Public School
Schoolpublic•131 students
5
Curtis Elementary School
Schoolpublic•492 students
Democracy Prep PCS-Congress Heights
Schoolcharter•759 students
7
Denmark-Olar Elementary School
Schoolpublic•268 students
4
Dibrell Elementary School
Schoolpublic•390 students
3
Dishman Elementary School
Schoolpublic•522 students
3
Dr Mae E Jones-Clark Elementary School
Schoolcharter•569 students
5
Eagle Cliffs Elementary School
Schoolpublic•416 students
3
Eagle Grove Elementary School
Schoolpublic•430 students
7
East Bernstadt Elementary School
Schoolpublic•539 students
5
East Carter Co. R-Ii Elementary School
Schoolpublic•327 students
4
Eastampton Community School
Schoolpublic•573 students
8
Eastfield Elementary School
Schoolpublic•266 students
7
Eastside Elementary School
Schoolpublic•436 students
3
Eastside Elementary School
Schoolpublic•761 students
2
Eddyville Charter School
Schoolcharter•197 students
7
F S Ervin Elementary School
Schoolpublic•191 students
7
Fall River Elementary School
Schoolpublic•234 students
5
Fall River High School
Schoolpublic•265 students
6
Fletcher Elementary School
Schoolpublic•476 students
7
Flowood Elementary School
Schoolpublic•489 students
5
Freeman Elementary School
Schoolpublic•438 students
6
Glenwood Elementary School
Schoolpublic•437 students
3
Guess Elementary School
Schoolpublic•699 students
Harpst Academy
Schoolpublic•52 students
5
Hickory Creek School
Schoolpublic•662 students
7
Highland Bluff Elementary School
Schoolpublic•577 students
6
Highland Elementary School
Schoolpublic•269 students
6
Irving College Elementary School
Schoolpublic•281 students
1
iSucceed Virtual High School
Schoolcharter•687 students
4
Je Hobbs Elementary School
Schoolpublic•378 students
Jefferson Co Youth Academy
Schoolpublic•7 students
3
Johnson Elementary School
Schoolpublic•529 students
Longview Virtual Academy
Schoolpublic•89 students
4
Marion Elementary School
Schoolpublic•355 students
3
McDowell Virtual Academy
Schoolpublic•140 students
5
McKinley Elementary School
Schoolpublic•285 students
7
Mclaurin Attendance Center
Schoolpublic•504 students
5
Mclaurin Elementary School
Schoolpublic•581 students
8
Meadowlark Elementary School
Schoolpublic•562 students
7
Medina Elementary School
Schoolpublic•110 students
8
Medina High School
Schoolpublic•101 students
4
Miles Avenue Elementary School
Schoolpublic•252 students
7
Montrose Elementary - 02
Schoolpublic•107 students
5
Morrison Elementary School
Schoolpublic•381 students
5
Nebo Elementary School
Schoolpublic•339 students
5
Nelson Elementary School
Schoolpublic•464 students
4
Newman Elementary School
Schoolpublic•215 students
4
North Cove Elementary School
Schoolpublic•227 students
9
Northshore Elementary School
Schoolpublic•551 students
5
Northside Elementary School
Schoolpublic•535 students
9
Northwest Elementary School
Schoolpublic•495 students
9
Oakdale Elementary School
Schoolpublic•532 students
2
Oatville Elementary School
Schoolpublic•401 students
4
Olathe Elementary School
Schoolpublic•455 students
5
Olathe High School
Schoolpublic•517 students
7
Old Fort Elementary School
Schoolpublic•316 students
4
Orchard Elementary School
Schoolpublic•300 students
6
Orland Colony Elementary - 04
Schoolpublic•36 students
Outer Range
Schoolpublic•44 students
Ozen High School
Schoolpublic•1,076 students
Pathways Learning Center
Schoolpublic•76 students
4
Peak Virtual Academy
Schoolpublic•214 students
8
Pearce Elementary School
Schoolpublic•136 students
5
Pelahatchie Attendance Center
Schoolpublic•366 students
6
Pelahatchie Elementary School
Schoolpublic•405 students
1
Pietzsch/Mac Arthur Elementary School
Schoolpublic•1,083 students
6
Pisgah Elementary School
Schoolpublic•507 students
9
Pisgah High School
Schoolpublic•435 students
8
Pleasant Gardens Elementary School
Schoolpublic•304 students
5
Poly Drive Elementary School
Schoolpublic•305 students
3
Ponderosa Elementary School
Schoolpublic•274 students
Prince Edward County Vocational Technical
Schoolpublic0
6
Prince Edward Elementary School
Schoolpublic•808 students
2
Prince Edward Middle School
Schoolpublic•544 students
7
Puckett Attendance Center
Schoolpublic•342 students
7
Puckett Elementary School
Schoolpublic•380 students
Rankin County Learning Center
Schoolpublic0
7
Redwood Coast Montessori
Schoolcharter•218 students
6
Regina Howell Elementary School
Schoolpublic•682 students
4
Rex Elementary School
Schoolpublic•483 students
8
Richland Elementary School
Schoolpublic•384 students
6
Richland High School
Schoolpublic•807 students
5
Robert Blue School
Schoolpublic•271 students
5
Rose Park Elementary School
Schoolpublic•253 students
10
Rouse Elementary School
Schoolpublic•797 students
2
Ruth Clark Elementary K-5
Schoolpublic•346 students
5
Sandstone Elementary School
Schoolpublic•416 students
6
Shapleigh School
Schoolpublic•370 students
8
Shepaug Valley School
Schoolpublic•494 students
1
Siletz Valley School
Schoolcharter•223 students
7
Smith Elementary School
Schoolpublic•494 students
10
Steen's Creek Elementary School
Schoolpublic•581 students
6
Van Wert Elementary School
Schoolpublic•631 students
4
Warren Connect
Schoolpublic•110 students
Warren County Alternative Academy
Schoolpublic•33 students
5
Washington Elementary School
Schoolpublic•246 students
9
Washington Primary School
Schoolpublic•162 students
6
Wes-Del Middle/Senior High School
Schoolpublic•430 students
4
West Elementary School
Schoolpublic•482 students
3
West Marion Elementary School
Schoolpublic•377 students
5
Westside Elementary School
Schoolpublic•562 students
Wilcox Co Alt School
Schoolpublic0
5
Youngs Grove Elementary School
Schoolpublic•499 students
Reported Incidents
Report an IncidentCommunity-reported and third-party-sourced concerns. All incidents are allegations, not established facts.
No incidents have been reported for Eagle Grove Community School District.
Data aggregated from 259 schools in Eagle Grove Community School District.
Source: GreatSchools, U.S. Department of Education, and school surveys.
Last updated: May 1, 2026Source: GreatSchools, U.S. Department of Education, and school surveys.