Barry County Schools & Education
Barry County, Michigan
School Score
30/100
Higher = better
Rating
Below Average
Graduation Rate
84.3%
National avg 87.5%
Education Statistics
Graduation Rate
84.3%
National avg 87.5%
State avg 82.5%
Per-Pupil Spending
$6,967
National avg $13,239
State avg $7,394
School Score
30/100
Higher = better
State avg 35/100
State School Rank
#49
of 83 counties (1 = best)
Explore Barry County across the ByCounty Network
Education Overview
About Schools in Barry County, Michigan
A Comprehensive County-Wide System
Barry County supports 8,178 students across 21 public schools and five districts. This diverse system includes 10 elementary schools, four middle schools, and five high schools.
Competitive Graduation and Efficient Spending
The county's 84.3% graduation rate outperforms the Michigan state average of 82.5%. Education here is delivered efficiently, with per-pupil spending at $6,967, which is slightly below the state's average expenditure.
Leading Districts in Thornapple and Hastings
Thornapple Kellogg School District is the county's largest, serving 3,138 students, followed closely by Hastings Area School District with 2,550. The county maintains a traditional educational structure with no charter schools.
A Mix of Town Hubs and Rural Schools
Barry County offers variety, with eight schools in town settings and 13 in rural areas. Thornapple Kellogg High School is the largest in the county with 982 students, providing a vibrant suburban-style high school experience.
Discover Great Schools in Barry County
Whether you prefer a town-centered school or a rural campus, Barry County’s five districts offer excellent choices for families. Look for homes in the Thornapple Kellogg or Hastings districts to access the county's most popular schools.
School Overview
Total Schools
21
in Barry County
Total Enrollment
8,178
students
School Districts
5
districts
Charter Schools
0
0% of total
School Type Breakdown
5 School Districts in Barry County
Thornapple Kellogg School District
Hastings Area School District
Lakewood Public Schools
Delton Kellogg Schools
Barry ISD
21 Public Schools in Barry County
| School Name | District | Grades | Type | Enrollment |
|---|---|---|---|---|
| Thornapple Kellogg High School | Thornapple Kellogg School District | 9–12 | High | 982 |
| Hastings High School | Hastings Area School District | 9–12 | High | 801 |
| Thornapple Kellogg Middle School | Thornapple Kellogg School District | 6–8 | Middle | 745 |
| Hastings Middle School | Hastings Area School District | 6–8 | Middle | 574 |
| Lakewood High School | Lakewood Public Schools | 8–12 | High | 492 |
| Lakewood Middle School | Lakewood Public Schools | 5–8 | Middle | 487 |
| Lee Elementary School | Thornapple Kellogg School District | 2–3 | Primary | 484 |
| McFall Elementary School | Thornapple Kellogg School District | PK–1 | Primary | 471 |
| Page Elementary School | Thornapple Kellogg School District | 4–5 | Primary | 456 |
| Delton Kellogg Elem School | Delton Kellogg Schools | PK–4 | Primary | 390 |
| DeltonKellogg High School | Delton Kellogg Schools | 9–12 | High | 313 |
| Star Elementary School | Hastings Area School District | KG–5 | Primary | 305 |
| Northeastern Elementary School | Hastings Area School District | KG–5 | Primary | 302 |
| DeltonKellogg Middle School | Delton Kellogg Schools | 5–8 | Middle | 291 |
| Central Elementary School | Hastings Area School District | KG–5 | Primary | 284 |
| Southeastern Elementary School | Hastings Area School District | KG–5 | Primary | 284 |
| Fuller Street Elementary School | Maple Valley Schools | PK–2 | Primary | 222 |
| Lakewood Early Childhood Center | Lakewood Public Schools | PK–KG | Primary | 172 |
| DK Academy | Delton Kellogg Schools | 9–12 | Alternative | 75 |
| Barry ISD Special Education | Barry ISD | PK–12 | Special Education | 48 |
Educational Attainment
Annual Per-Pupil Expenditure
$6,967
State avg $7,394
Find Homes Near Top Schools
Browse homes in Barry County filtered by school ratings on Zillow.
Search on Zillow →Find a Tutor in Barry County
Connect with local and online tutors via Wyzant for personalized learning support.
Find a Tutor →Sponsored
Frequently Asked Questions
Schools in Barry County, Michigan — FAQ
What does the school system look like in Barry County, Michigan?
Barry County supports 8,178 students across 21 public schools and five districts. This diverse system includes 10 elementary schools, four middle schools, and five high schools.
How do schools in Barry County perform academically?
The county's 84.3% graduation rate outperforms the Michigan state average of 82.5%. Education here is delivered efficiently, with per-pupil spending at $6,967, which is slightly below the state's average expenditure.
What are the major school districts in Barry County, Michigan?
Thornapple Kellogg School District is the county's largest, serving 3,138 students, followed closely by Hastings Area School District with 2,550. The county maintains a traditional educational structure with no charter schools.
What is the school experience like in Barry County?
Barry County offers variety, with eight schools in town settings and 13 in rural areas. Thornapple Kellogg High School is the largest in the county with 982 students, providing a vibrant suburban-style high school experience.
How can I find homes near good schools in Barry County, Michigan?
Whether you prefer a town-centered school or a rural campus, Barry County’s five districts offer excellent choices for families. Look for homes in the Thornapple Kellogg or Hastings districts to access the county's most popular schools.
Counties with Similar School Profile
Data Sources
Education data sourced from the National Center for Education Statistics (NCES) and the U.S. Census Bureau American Community Survey. School scores are derived composite metrics.
Data is informational only. Coverage varies by county and reporting year. Not for use as the sole basis for educational decisions.