For the 2025 school year, there are 47 public middle schools serving 23,392 students in Weld County, CO.
The top ranked public middle schools in Weld County, CO are Windsor Charter Academy Middle School, Kenneth Homyak Pk-8 and Cardinal Community Academy Charter School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Weld County, CO public middle schools have an average math proficiency score of 22% (versus the Colorado public middle school average of 29%), and reading proficiency score of 35% (versus the 43% statewide average). Middle schools in Weld County have an average ranking of 4/10, which is in the bottom 50% of Colorado public middle schools.
Minority enrollment is 55% of the student body (majority Hispanic), which is more than the Colorado public middle school average of 50% (majority Hispanic).
Best Public Middle Schools in Weld County (2025)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Location
Grades
Students
Rank: #11.
Windsor Charter Academy Middle School
Charter School
(Math: 55% | Reading: 67%)
Rank:
Rank:
10/
Top 10%10
810 Automation Drive
Windsor, CO 80550
(970) 833-5190
Windsor, CO 80550
(970) 833-5190
Grades: 6-8
| 371 students
Rank: #22.
Kenneth Homyak Pk-8
(Math: 55-59% | Reading: 60-64%)
Rank:
Rank:
9/
Top 20%10
3927 York Street
Dacono, CO 80514
(303) 857-3380
Dacono, CO 80514
(303) 857-3380
Grades: PK-8
| 301 students
Rank: #33.
Cardinal Community Academy Charter School
Charter School
(Math: 45-49% | Reading: 55-59%)
Rank:
Rank:
8/
Top 30%10
3101 Wcr 65
Keenesburg, CO 80643
(303) 732-9312
Keenesburg, CO 80643
(303) 732-9312
Grades: K-8
| 180 students
Rank: #44.
Prairie Vista Youth Service Center
Alternative School
(Math: <50% | Reading: <50% )
Rank:
Rank:
8/
Top 30%10
192 Bromley Business Parkway
Brighton, CO 80603
(303) 659-4450
Brighton, CO 80603
(303) 659-4450
Grades: 4-12
| 31 students
Rank: #55.
Mead Middle School
(Math: 41% | Reading: 59%)
Rank:
Rank:
8/
Top 30%10
620 Welker Ave.
Mead, CO 80542
(970) 535-4446
Mead, CO 80542
(970) 535-4446
Grades: 6-8
| 575 students
Rank: #66.
Pawnee School Pk-12
(Math: <50% | Reading: <50%)
Rank:
Rank:
8/
Top 30%10
19 Chatoga
Grover, CO 80729
(970) 895-2222
Grover, CO 80729
(970) 895-2222
Grades: PK-12
| 68 students
Rank: #77.
Firestone Charter Academy
Charter School
(Math: 35% | Reading: 50%)
Rank:
Rank:
7/
Top 50%10
5753 Twilight Avenue
Longmont, CO 80504
(303) 772-3711
Longmont, CO 80504
(303) 772-3711
Grades: PK-8
| 615 students
Rank: #88.
Briggsdale Undivided High School
(Math: ≤20% | Reading: 60-79%)
Rank:
Rank:
7/
Top 50%10
515 Leslie Street
Briggsdale, CO 80611
(970) 657-3417
Briggsdale, CO 80611
(970) 657-3417
Grades: 6-12
| 84 students
Rank: #99.
Frontier Charter Academy
Charter School
(Math: 32% | Reading: 49%)
Rank:
Rank:
6/
Top 50%10
2560 West 29th Street
Greeley, CO 80634
(970) 330-1780
Greeley, CO 80634
(970) 330-1780
Grades: K-12
| 1,426 students
Rank: #1010.
Windsor Middle School
(Math: 32% | Reading: 47%)
Rank:
Rank:
6/
Top 50%10
900 Main Street
Windsor, CO 80550
(970) 686-8200
Windsor, CO 80550
(970) 686-8200
Grades: 6-8
| 764 students
Rank: #1111.
Platte Valley Middle School
(Math: 30% | Reading: 47%)
Rank:
Rank:
6/
Top 50%10
700 Hill Street
Kersey, CO 80644
(970) 336-8610
Kersey, CO 80644
(970) 336-8610
Grades: 6-8
| 262 students
Rank: #1212.
Severance Middle School
(Math: 33% | Reading: 42%)
Rank:
Rank:
6/
Top 50%10
1801 Avery Plaza Street
Windsor, CO 80550
(970) 833-7200
Windsor, CO 80550
(970) 833-7200
Grades: 6-8
| 714 students
Rank: #1313.
Eaton Middle School
(Math: 35% | Reading: 38%)
Rank:
Rank:
6/
Top 50%10
601 1st Street
Eaton, CO 80615
(970) 454-3358
Eaton, CO 80615
(970) 454-3358
Grades: 6-8
| 487 students
Rank: #1414.
S. Christa Mcauliffe Stem Academy
(Math: 31% | Reading: 42%)
Rank:
Rank:
6/
Top 50%10
600 51st Avenue
Greeley, CO 80634
(970) 348-1900
Greeley, CO 80634
(970) 348-1900
Grades: K-8
| 907 students
Rank: #1515.
Chappelow K-8 Magnet School
Magnet School
(Math: 25% | Reading: 48%)
Rank:
Rank:
6/
Top 50%10
2001 34th Street
Evans, CO 80620
(970) 348-1200
Evans, CO 80620
(970) 348-1200
Grades: K-8
| 687 students
Rank: #1616.
Riverview Pk-8
(Math: 29% | Reading: 38%)
Rank:
Rank:
5/
Bottom 50%10
3550 Barkwood Drive
Johnstown, CO 80534
(970) 613-7000
Johnstown, CO 80534
(970) 613-7000
Grades: PK-8
| 696 students
Rank: #1717.
Prairie Junior-senior High School
(Math: 20-29% | Reading: 40-49%)
Rank:
Rank:
5/
Bottom 50%10
42315 Wcr 133
New Raymer, CO 80742
(970) 437-5351
New Raymer, CO 80742
(970) 437-5351
Grades: 6-12
| 99 students
Rank: #1818.
Coal Ridge Middle School
(Math: 26% | Reading: 37%)
Rank:
Rank:
5/
Bottom 50%10
6201 Booth Drive
Longmont, CO 80504
(303) 833-4176
Longmont, CO 80504
(303) 833-4176
Grades: 6-8
| 763 students
Rank: #1919.
Winograd K-8 Elementary School
(Math: 25% | Reading: 37%)
Rank:
Rank:
5/
Bottom 50%10
320 North 71st Avenue
Greeley, CO 80634
(970) 348-2600
Greeley, CO 80634
(970) 348-2600
Grades: K-8
| 623 students
Rank: #2020.
Knowledge Quest Academy
Charter School
(Math: 25% | Reading: 36%)
Rank:
Rank:
4/
Bottom 50%10
705 South School House Drive
Milliken, CO 80543
(970) 587-5742
Milliken, CO 80543
(970) 587-5742
Grades: K-8
| 407 students
Rank: #2121.
North Valley Middle School
(Math: 21% | Reading: 39%)
Rank:
Rank:
4/
Bottom 50%10
1175 Birch Street
Gilcrest, CO 80623
(970) 350-4201
Gilcrest, CO 80623
(970) 350-4201
Grades: 6-8
| 231 students
Rank: #2222.
Highland Middle School
(Math: 25-29% | Reading: 25-29%)
Rank:
Rank:
4/
Bottom 50%10
209 West 1st
Ault, CO 80610
(970) 834-2820
Ault, CO 80610
(970) 834-2820
Grades: 6-8
| 237 students
Rank: #2323.
West Ridge Academy
Charter School
(Math: 23% | Reading: 33%)
Rank:
Rank:
4/
Bottom 50%10
6905 8th St
Greeley, CO 80634
(970) 330-3671
Greeley, CO 80634
(970) 330-3671
Grades: K-8
| 351 students
Rank: #2424.
Carbon Valley Academy
Charter School
(Math: 20-24% | Reading: 30-34%)
Rank:
Rank:
4/
Bottom 50%10
4040 Coriolis Way
Frederick, CO 80530
(303) 774-9555
Frederick, CO 80530
(303) 774-9555
Grades: PK-8
| 250 students
Rank: #2525.
Civica Colorado
Charter School
(Math: 10-14% | Reading: 40-44%)
Rank:
Rank:
4/
Bottom 50%10
301 Centennial Drive
Johnstown, CO 80534
(970) 652-4711
Johnstown, CO 80534
(970) 652-4711
Grades: 6-11
| 155 students
Rank: #2626.
Union Colony Preparatory School
Charter School
(Math: 19% | Reading: 30%)
Rank:
Rank:
3/
Bottom 50%10
2000 Clubhouse Drive
Greeley, CO 80634
(970) 673-4546
Greeley, CO 80634
(970) 673-4546
Grades: 6-12
| 348 students
Rank: #27 - 2827. - 28.
Prairie Heights Middle School
(Math: 15% | Reading: 33%)
Rank:
Rank:
3/
Bottom 50%10
3737 65th Avenue
Evans, CO 80620
(970) 348-3600
Evans, CO 80620
(970) 348-3600
Grades: 6-8
| 548 students
Rank: #27 - 2827. - 28.
University Schools
Charter School
(Math: 15% | Reading: 33%)
Rank:
Rank:
3/
Bottom 50%10
6525 18th Street
Greeley, CO 80634
(970) 330-2221
Greeley, CO 80634
(970) 330-2221
Grades: K-12
| 1,751 students
Rank: #2929.
Brentwood Middle School
(Math: 13% | Reading: 35%)
Rank:
Rank:
3/
Bottom 50%10
2600 24th Avenue Court
Greeley, CO 80634
(970) 348-3000
Greeley, CO 80634
(970) 348-3000
Grades: 6-8
| 554 students
Rank: #3030.
Trail Ridge Middle School
(Math: 20% | Reading: 26%)
Rank:
Rank:
3/
Bottom 50%10
1000 Button Rock Drive
Longmont, CO 80504
(720) 494-3820
Longmont, CO 80504
(720) 494-3820
Grades: 6-8
| 470 students
Rank: #3131.
Fred Tjardes School Of Innovation
(Math: 15-19% | Reading: 25-29%)
Rank:
Rank:
3/
Bottom 50%10
1424 13th Ave
Greeley, CO 80631
(970) 348-6000
Greeley, CO 80631
(970) 348-6000
Grades: K-8
| 124 students
Rank: #3232.
South Valley Middle School
(Math: 10-14% | Reading: 30-34%)
Rank:
Rank:
3/
Bottom 50%10
1004 Main Street
Platteville, CO 80651
(970) 350-4201
Platteville, CO 80651
(970) 350-4201
Grades: 6-8
| 164 students
Rank: #3333.
Milliken Middle School
(Math: 14% | Reading: 30%)
Rank:
Rank:
3/
Bottom 50%10
66 Irene Avenue
Milliken, CO 80543
(970) 587-4341
Milliken, CO 80543
(970) 587-4341
Grades: 6-8
| 661 students
Rank: #3434.
Weld Central Middle School
(Math: 13% | Reading: 25%)
Rank:
Rank:
2/
Bottom 50%10
4977 Weld County Road 59
Keenesburg, CO 80643
(303) 536-2700
Keenesburg, CO 80643
(303) 536-2700
Grades: 6-8
| 505 students
Rank: #3535.
Salida Del Sol Academy
Charter School
(Math: 14% | Reading: 23%)
Rank:
Rank:
2/
Bottom 50%10
111 E 26th Street
Greeley, CO 80631
(970) 347-8223
Greeley, CO 80631
(970) 347-8223
Grades: K-8
| 631 students
Show 12 more public schools in Weld County, CO (out of 47 total schools)
Loading...
Weld County Public Schools (Closed)
School
Location
Grades
Students
Adelante Alternative Middle School (Closed 2004)
Alternative School
2407 5th Avenue
Greeley, CO 80634
(970) 395-9702
Greeley, CO 80634
(970) 395-9702
Grades: 6-8
| 33 students
1424 13th Ave
Greeley, CO 80631
(970) 348-1000
Greeley, CO 80631
(970) 348-1000
Grades: PK-5
| n/a students
Cameron School (Closed 2015)
Alternative School
1424 13th Avenue
Greeley, CO 80631
(970) 348-1000
Greeley, CO 80631
(970) 348-1000
Grades: 9-12
| 33 students
Carson Treatment Center (Closed 2023)
Special Education School
2350 3rd Street Road
Greeley, CO 80634
(970) 352-2201
Greeley, CO 80634
(970) 352-2201
Grades: 1-6
| 29 students
Colorado High School Of Greeley (Closed 2011)
Alternative School
2651 11th St Rd
Greeley, CO 80634
(970) 353-6132
Greeley, CO 80634
(970) 353-6132
Grades: 7-12
| n/a students
Deaf Or Hard Of Hearing Program (Closed 2008)
Special Education School
6525 W 18 Street
Greeley, CO 80634
(970) 506-7035
Greeley, CO 80634
(970) 506-7035
Grades: PK-12
| 48 students
614 East 20th Street
Greeley, CO 80631
(970) 348-1400
Greeley, CO 80631
(970) 348-1400
Grades: K-5
| 500 students
5401 West 20th Street
Greeley, CO 80634
(970) 475-1077
Greeley, CO 80634
(970) 475-1077
Grades: PK
| 110 students
1424 13th Avenue
Greeley, CO 80634
(970) 348-1050
Greeley, CO 80634
(970) 348-1050
Grades: K-12
| 37 students
3003 Beech Street
Hudson, CO 80642
(303) 536-0440
Hudson, CO 80642
(303) 536-0440
Grades: PK
| 3 students
1020 Main Street
Windsor, CO 80550
(970) 833-7350
Windsor, CO 80550
(970) 833-7350
Grades: K-12
| 618 students
1315 4th Ave
Greeley, CO 80631
(970) 348-1600
Greeley, CO 80631
(970) 348-1600
Grades: PK-5
| n/a students
1201 21st Ave
Greeley, CO 80631
(970) 348-3800
Greeley, CO 80631
(970) 348-3800
Grades: 6-8
| n/a students
19 Chat0ga Street
Grover, CO 80729
(970) 895-2222
Grover, CO 80729
(970) 895-2222
Grades: PK-6
| 39 students
Platte Valley Youth Services Center (Closed 2021)
Alternative School
2200 O Street
Greeley, CO 80631
(303) 866-6600
Greeley, CO 80631
(303) 866-6600
Grades: 7-12
| n/a students
6007 Wcr 73
Roggen, CO 80652
(303) 849-5550
Roggen, CO 80652
(303) 849-5550
Grades: PK
| 16 students
Trademark Learning Center (Closed 2011)
Alternative School
1401 22nd Ave
Greeley, CO 80631
(970) 348-3550
Greeley, CO 80631
(970) 348-3550
Grades: 7-12
| n/a students
Trademark Night School (Closed 2004)
Alternative School
1401 22nd Avenue
Greeley, CO 80631
(970) 348-3550
Greeley, CO 80631
(970) 348-3550
Grades: 9-12
| 2 students
Weld Opportunity High School (Closed 2010)
Alternative School
2505 1st Avenue
Greeley, CO 80631
(970) 351-7472
Greeley, CO 80631
(970) 351-7472
Grades: 9-12
| 128 students
Frequently Asked Questions
What are the top ranked public middle schools in Weld County, CO?
The top ranked public middle schools in Weld County, CO include Windsor Charter Academy Middle School, Kenneth Homyak Pk-8 and Cardinal Community Academy Charter School.
How many public middle schools are located in Weldunty?
47 public middle schools are located in Weldunty.
What is the racial composition of students in Weldunty?
Weldunty public middle schools minority enrollment is 55% of the student body (majority Hispanic), which is more than the Colorado public middle schools average of 50% (majority Hispanic).
Which public middle schools in Weldunty are often viewed compared to one another?
Popular comparisons of public middle schools in Weldunty include: Franklin Middle School vs. Heath Middle School, Milliken Middle School vs. Knowledge Quest Academy, Heath Middle School vs. Franklin Middle School
Recent Articles

How Scaffolding Could Change the Way Your Child Learns
This article explores the concept of instructional scaffolding, a teaching method that enhances learning by breaking down complex tasks into manageable parts. It highlights how scaffolding supports students in developing critical thinking skills and becoming more independent learners. The article discusses the benefits of scaffolding, including improved engagement and reduced anxiety, and provides strategies for its implementation across various educational levels.

The Impact of Coronavirus on Public Schools
This article discusses the widespread impact of COVID-19 on public schools, addressing issues such as school closures, remote learning challenges, effects on standardized testing, and concerns about student progress. It also provides tips for parents suddenly faced with homeschooling responsibilities.

February 05, 2025
Understanding the U.S. Department of Education: Structure, Impact, and EvolutionWe explore how the Department of Education shapes American education, from its cabinet-level leadership to its impact on millions of students, written for general audiences seeking clarity on this vital institution.