Story County
Public-school enrollment in Story County clocks in around 11,665 students across 26 schools (14 elementary, 5 middle, and 7 high).
7-year change in Story County
SY 2017-18 vs SY 2024-25County vs. school enrollment demographics
Left bar is the racial makeup of Story County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".
Test scores in Story County
Latest 2024-25 ELA proficiency, 23 schools ranked. Iowa state average: 73.7%.
- Gilbert Middle School· 95.8%
- Gilbert High School· 94.0%
- Gilbert Intermediate School· 90.4%
- Central Elementary School· 88.1%
- Roland-Story High School· 87.8%
- Colo-Nesco Elementary School· 61.2%
- Mitchell Elementary School· 71.8%
- Edwards Elementary School· 72.1%
- Sawyer Elementary School· 72.5%
- Ballard East Elementary· 73.4%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| Ames High School | Ames | High | 09-12 | 1,440 | · |
| Ames Middle School | Ames | Middle | 06-08 | 1,033 | · |
| Central Elementary School | Nevada | Elementary | PK-04 | 632 | · |
| Ballard High School | Huxley | High | 09-12 | 586 | · |
| Gilbert High School | Gilbert | High | 09-12 | 509 | · |
| Nevada High School | Nevada | High | 09-12 | 498 | · |
| Fellows Elementary School | Ames | Elementary | KG-05 | 489 | · |
| Ballard West Elementary | Slater | Elementary | PK-02 | 451 | · |
| Roland-Story Elementary School | Story City | Elementary | PK-04 | 446 | · |
| Nevada Middle School | Nevada | Middle | 05-08 | 442 | · |
| Edwards Elementary School | Ames | Elementary | KG-05 | 436 | · |
| Ballard Middle School | Huxley | Middle | 06-08 | 418 | · |
| Ballard East Elementary | Cambridge | Elementary | 03-05 | 417 | · |
| Gilbert Elementary School | Gilbert | Elementary | PK-02 | 409 | · |
| Gilbert Middle School | Gilbert | Middle | 06-08 | 408 | · |
| Sawyer Elementary School | Ames | Elementary | KG-05 | 371 | · |
| Meeker Elementary School | Ames | Elementary | KG-05 | 361 | · |
| Gilbert Intermediate School | Gilbert | Elementary | 03-05 | 356 | · |
| Roland-Story Middle School | Roland | Middle | 05-08 | 331 | · |
| Roland-Story High School | Story City | High | 09-12 | 317 | · |
| Mitchell Elementary School | Ames | Elementary | KG-05 | 314 | · |
| Northwood Pre-School | Ames | Elementary | PK-PK | 244 | · |
| Colo-NESCO Middle/High School | Colo | High | 05-12 | 216 | · |
| Collins-Maxwell Middle/High School | Maxwell | High | 06-12 | 190 | · |
| Collins-Maxwell Elementary School | Collins | Elementary | PK-05 | 182 | · |
| Colo-Nesco Elementary School | Zearing | Elementary | PK-04 | 169 | · |
Cities in Story County
About Story County
In Iowa, Story County is a medium-population county of about 100,466 residents. 26 public schools across the county educates about 11,665 students between them.
Looking at the wider area, census numbers show median household income runs near $69,685, 55% of adults hold a bachelor's degree or higher, and the federal-poverty share is near 6%.
On the school-mix side, Story County covers 14 elementary schools (5,277 students), 5 middle schools (2,632), and 7 high schools (3,756).
Ames Comm School District is the biggest district by enrollment, covering about 4,688 students across Story County.
Five-year track record. Total public-school enrollment in Story County has held roughly steady since SY 2017-18, moving from about 11,545 students to 11,665. The White share of public-school enrollment fell from 81% to 77%.
On allk12, the community for Story County discusses open enrollment windows, redistricting talk, and busing logistics. Parents, students, and educators in the area can post or comment.