The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

Mesa County

Colorado · Public K-12

55 public schools serving approximately 22,204 students, in a county of 158,601 residents.

Schools
55
5 districts
Enrollment
22,204
NCES CCD
Median income
$73,658
Below Colorado avg
Free/reduced lunch
39.5%
Below Colorado avg
Elementary
29
schools
Middle
9
schools
High
9
schools
Combined / other
8
schools
LARGEST DISTRICT
Mesa County Valley School District No. 51
20,762 students · 5 districts in Mesa County

County vs. school enrollment demographics

Left bar is the racial makeup of Mesa 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".

County residents
White
82%
Hispanic
16%
Black
1%
Asian
1%
Two or more
12%
Native American
1%
Pacific Islander
0%
School enrollment
White
71%
Hispanic
n/r
Black
1%
Asian
1%
Two or more
4%
Native American
1%
Pacific Islander
0%
Bachelor's+
32.3%
adults 25+
Poverty rate
6.6%
ACS 5-year
Unemployment
5.4%
civilian labor
Median age
41
20.4% under 18

All schools (55)

NameCityLevelGradesEnrollmentRating
Central High SchoolGrand JunctionHigh09-121,613·
Grand Junction High SchoolGrand JunctionHigh09-121,522·
Fruita Monument High SchoolFruitaHigh10-121,304·
Palisade High SchoolPalisadeHigh09-121,125·
Caprock AcademyGrand JunctionOtherKG-12899·
Fruita 8/9 SchoolFruitaSecondary08-09704·
Mount Garfield Middle SchoolCliftonMiddle06-08581·
Redlands Middle SchoolGrand JunctionMiddle06-08538·
Grand Mesa Middle SchoolGrand JunctionMiddle06-08511·
Grand River AcademyGrand JunctionOtherKG-12508·
Fruita Middle SchoolFruitaMiddle06-07496·
Independence AcademyGrand JunctionElementaryPK-08485·
Rocky Mountain Elementary SchoolCliftonElementaryPK-05469·
Orchard Mesa Middle SchoolGrand JunctionMiddle06-08465·
Appleton Elementary SchoolGrand JunctionElementaryPK-05453·
Bookcliff Middle SchoolGrand JunctionMiddle06-08449·
Thunder Mountain Elementary SchoolGrand JunctionElementaryPK-05443·
Pear Park Elementary SchoolGrand JunctionElementaryPK-05441·
East Middle SchoolGrand JunctionMiddle06-08427·
Juniper Ridge Community SchoolGrand JunctionElementaryKG-08419·
Fruitvale Elementary SchoolGrand JunctionElementaryPK-05412·
Chatfield Elementary SchoolGrand JunctionElementaryPK-05401·
Mesa View Elementary SchoolGrand JunctionElementaryPK-05389·
Shelledy Elementary SchoolFruitaElementaryPK-05387·
Wingate Elementary SchoolGrand JunctionElementaryPK-05379·
Chipeta Elementary SchoolGrand JunctionElementaryPK-05375·
Clifton Elementary SchoolCliftonElementaryPK-05373·
Tope Elementary SchoolGrand JunctionElementaryPK-05365·
Nisley Elementary SchoolGrand JunctionElementaryPK-05349·
Pomona Elementary SchoolGrand JunctionElementaryKG-05347·
Lincoln Orchard Mesa Elementary SchoolGrand JunctionElementaryPK-05342·
Orchard Avenue Elementary SchoolGrand JunctionElementaryPK-05337·
Rim Rock Elementary SchoolFruitaElementaryPK-05332·
Taylor Elementary SchoolPalisadeElementaryPK-05321·
West Middle SchoolGrand JunctionMiddle06-08316·
Monument Ridge Elementary SchoolFruitaElementaryPK-05310·
Broadway Elementary SchoolGrand JunctionElementaryPK-05301·
Dual Immersion Academy SchoolGrand JunctionElementaryPK-05300·
Dos Rios Elementary SchoolGrand JunctionElementaryPK-05287·
Scenic Elementary SchoolGrand JunctionElementaryKG-05267·
Loma Elementary SchoolLomaElementaryPK-05245·
Mesa Valley Community SchoolGrand JunctionOtherKG-12204·
R-5 High SchoolGrand JunctionHigh09-12189·
De Beque PK-12 School District 49JTDe BequeOtherPK-12170·
Plateau Valley Elementary SchoolCollbranElementaryPK-06152·
New Emerson School at ColumbusGrand JunctionElementaryKG-05139·
Career Center PreschoolGrand JunctionPrekindergartenPK-PK103·
Plateau Valley High SchoolCollbranHigh09-1295·
Monument View Montessori Charter SchoolFruitaElementaryPK-0559·
Plateau Valley Junior High SchoolCollbranMiddle07-0834·
Grand Mesa High SchoolCollbranHigh09-1233·
Gateway SchoolGatewayOtherPK-1221·
Grand Mesa Youth Services CenterGrand JunctionHigh05-1218·
Lincoln Park PreschoolGrand JunctionPrekindergartenPK-PK0·
Grand Mesa Youth Services CenterGrand JunctionHigh05-12··

Frequently asked

How many public schools are in Mesa County?
Mesa County, Colorado has 55 public K-12 schools serving approximately 22,204 students.
How many high schools are in Mesa County?
Mesa County, Colorado has 9 public high schools, along with 9 middle schools and 29 elementary schools.
What is the largest school district in Mesa County?
Mesa County Valley School District No. 51 is the largest school district in Mesa County, serving approximately 20,762 students. The county contains 5 school districts overall.
What is the population of Mesa County?
Mesa County, Colorado has a population of approximately 158,601, with a median age of 41. About 20.4% of residents are under 18.
What is the median household income in Mesa County?
Median household income in Mesa County is $73,658, below the Colorado average of $77,440. About 6.6% of residents live below the federal poverty line.
How educated are residents of Mesa County?
Approximately 32.3% of adults 25 and older in Mesa County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Mesa County qualify for free or reduced lunch?
Roughly 39.5% of students in Mesa County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the Colorado county average of 42.4%.
What is the student-teacher ratio in Mesa County schools?
Across Mesa County public schools, the enrollment-weighted student-teacher ratio is approximately 16.7 to 1.
What is the racial makeup of Mesa County?
Mesa County residents are approximately 82% White, 16% Hispanic, 1% Black, 1% Asian, 12% two or more races according to the Census ACS 5-year estimate.
What share of housing in Mesa County is owner-occupied?
Mesa County has about 69,969 housing units, of which roughly 72.5% are owner-occupied.
DATA · Census ACS 5-year · NCES Common Core of Data