Grimes County
From the largest high school to the smallest elementary campus, Grimes County's 12 public schools collectively enroll about 4,974 K-12 students, with Navasota ISD the heaviest district by enrollment. By level, that breaks down as 5 elementary, 1 middle, and 5 high schools.
7-year change in Grimes County
SY 2017-18 vs SY 2024-25County vs. school enrollment demographics
Left bar is the racial makeup of Grimes 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 Grimes County
Latest 2023-24 ELA proficiency, 10 schools ranked. Texas state average: 52.7%.
- IOLA H S· 75.0%
- ANDERSON-SHIRO JR/SR H S· 67.0%
- ANDERSON-SHIRO EL· 65.0%
- IOLA EL· 64.0%
- RICHARDS H S· 52.0%
- HIGH POINT EL· 34.0%
- JOHN C WEBB EL· 43.0%
- BRULE EL· 46.0%
- NAVASOTA H S· 47.0%
- NAVASOTA J H· 48.0%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| NAVASOTA H S | Navasota | High | 09-12 | 919 | · |
| NAVASOTA J H | Navasota | Middle | 06-08 | 690 | · |
| JOHN C WEBB EL | Navasota | Elementary | PK-05 | 648 | · |
| ANDERSON-SHIRO JR/SR H S | Anderson | High | 06-12 | 521 | · |
| HIGH POINT EL | Navasota | Elementary | PK-05 | 519 | · |
| ANDERSON-SHIRO EL | Anderson | Elementary | PK-05 | 458 | · |
| BRULE EL | Navasota | Elementary | PK-05 | 332 | · |
| IOLA H S | Iola | High | 06-12 | 315 | · |
| IOLA EL | Iola | Elementary | PK-05 | 311 | · |
| RICHARDS H S | Richards | Combined | PK-12 | 249 | · |
| W B BIZZELL ACADEMY | Navasota | High | 09-12 | 9 | · |
| TRINITY CHARTER SCHOOL - PLANTERSVILLE CAMPUS | Plantersville | High | 09-12 | 3 | · |
Cities in Grimes County
About Grimes County
Grimes County is a thinly populated county of about 31,340 residents in Texas. Its public-school system educates approximately 4,974 students across 12 schools.
Zooming out, census numbers show median household income runs near $69,803, roughly 20% of adults have completed at least a four-year degree, and roughly 10% of residents live below the federal poverty line. That income level is 5% above the Texas median.
In terms of grade levels, Grimes County covers 5 elementary schools (2,268 students), 1 middle school (690), 5 high schools (1,767), and 1 combined or other schools.
The largest single district in Grimes County is NAVASOTA ISD, which alone enrolls about 3,117 students.
Looking at the last 7 years. Combined enrollment now sits at 4,974 students, rose 9% from the 4,572 reported in SY 2017-18. Demographically, the Hispanic share of enrollment climbed from 38% to 43%.
On this page, the community for Grimes County discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.