Skip to main content
CO County FIPS: 08077

Public Schools in Mesa County, CO

Directory of 56 public schools operating in Mesa County.

County Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 13,200 26,400 2020-2021: 22,076 students 22,076 2020-2021 2021-2022: 22,319 students 22,319 +1.1% 2021-2022 2022-2023: 21,777 students 21,777 -2.4% 2022-2023 2023-2024: 21,785 students 21,785 +0% 2023-2024 2024-2025: 21,641 students 21,641 -0.7% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 54 21,641 1,329.1 16.3:1 *reporting schools 10,834
2023-2024 55 21,785 1,347.8 16.2:1 *reporting schools 10,899
2022-2023 53 21,777 1,322.9 16.5:1 *reporting schools 8,567
2021-2022 53 22,319 1,339.8 16.7:1 *reporting schools 9,352
2020-2021 53 22,076 1,295.0 17.1:1 *reporting schools 10,441

School Districts in Mesa County

Cities & Municipalities in Mesa County

8 Cities

County Schools Listing

Page 1 of 3
School Name Grades Level District City Action
Appleton Elementary School PK-5 Elementary School Mesa County Valley School District No. 51 GRAND JUNCTION View ›
Ascent Classical Academy of Grand Junction K-9 Other / Combined State Charter School Institute GRAND JUNCTION View ›
Bookcliff Middle School 6-8 Middle School Mesa County Valley School District No. 51 GRAND JUNCTION View ›
Broadway Elementary School PK-5 Elementary School Mesa County Valley School District No. 51 GRAND JUNCTION View ›
Caprock Academy K-12 Other / Combined State Charter School Institute GRAND JUNCTION View ›
Career Center Preschool PK Pre-K Only Mesa County Valley School District No. 51 GRAND JUNCTION View ›
Central High School 9-12 High School Mesa County Valley School District No. 51 GRAND JUNCTION View ›
Chatfield Elementary School PK-5 Elementary School Mesa County Valley School District No. 51 GRAND JUNCTION View ›
Chipeta Elementary School PK-5 Elementary School Mesa County Valley School District No. 51 GRAND JUNCTION View ›
Clifton Elementary School PK-5 Elementary School Mesa County Valley School District No. 51 CLIFTON View ›
De Beque PK-12 School District 49JT PK-12 Other / Combined De Beque Joint District No. 49 of the counties of Mesa and DE BEQUE View ›
Dos Rios Elementary School PK-5 Elementary School Mesa County Valley School District No. 51 GRAND JUNCTION View ›
Dual Immersion Academy School PK-5 Elementary School Mesa County Valley School District No. 51 GRAND JUNCTION View ›
Fruita 8/9 School — General K-12 Mesa County Valley School District No. 51 FRUITA View ›
Fruita Middle School 6-8 Middle School Mesa County Valley School District No. 51 FRUITA View ›
Fruita Monument High School 9-12 High School Mesa County Valley School District No. 51 FRUITA View ›
Fruitvale Elementary School PK-5 Elementary School Mesa County Valley School District No. 51 GRAND JUNCTION View ›
Gateway School PK-12 Other / Combined Mesa County Valley School District No. 51 GATEWAY View ›
Grand Junction High School 9-12 High School Mesa County Valley School District No. 51 GRAND JUNCTION View ›
Grand Mesa High School 9-12 High School Plateau Valley School District No. 50 in the county of Mesa COLLBRAN View ›
Grand Mesa Middle School 6-8 Middle School Mesa County Valley School District No. 51 GRAND JUNCTION View ›
Grand Mesa Youth Services Center 5-12 High School Division of Youth Services GRAND JUNCTION View ›
Grand Mesa Youth Services Center 5-12 High School Mesa County Valley School District No. 51 GRAND JUNCTION View ›
Grand River Academy K-12 Other / Combined Mesa County Valley School District No. 51 GRAND JUNCTION View ›
Independence Academy PK-8 Elementary School Mesa County Valley School District No. 51 GRAND JUNCTION View ›
Page 1 of 3