Mesa County Public Schools

All
(53)
All
(53)
 
High
(14)
High
(14)
 
Middle
(16)
Middle
(16)
 
Elementary
(37)
Elementary
(37)
 
Pre-K
(26)
Pre-K
(26)
 
Charter
(3)
Charter
(3)
 
Private
(11)
Private
(11)
 
There are 53 public schools in Mesa County, Colorado, serving 23,257 students.
Minority enrollment is 27% (majority Hispanic) and the student:teacher ratio is 17:1.

Mesa County Public Schools

  • School Location Grades Students
  • Grand JunctionAppleton Elementary School
    2358 H Rd
    Grand JunctionCO 81505
    (970)254-6400

    Grades: PK-5 | 380 students
  • Grand JunctionBookcliff Middle School
    2935 Orchard Ave
    Grand JunctionCO 81504
    (970)254-6220

    Grades: 6-8 | 569 students
  • Grand JunctionBroadway Elementary School
    2248 Broadway
    Grand JunctionCO 81503
    (970)254-6430

    Grades: PK-5 | 202 students
  • Grand JunctionCaprock AcademyCharter School
    640 24 1/2 Rd
    Grand JunctionCO 81505
    (970)243-1771

    Grades: KG-12 | 755 students
  • Grand JunctionCareer Center Preschool
    2935 North Ave
    Grand JunctionCO 81504
    (970)254-5100

    Grades: PK | 25 students
  • Grand JunctionCentral High School
    3130 E1/2 Rd
    Grand JunctionCO 81504
    (970)254-6200

    Grades: 9-12 | 1462 students
  • Grand JunctionChatfield Elementary School
    3188 D1/2 Rd
    Grand JunctionCO 81504
    (970)254-4930

    Grades: PK-5 | 447 students
  • Grand JunctionChipeta Elementary School
    950 Chipeta Ave
    Grand JunctionCO 81501
    (970)254-6825

    Grades: PK-5 | 455 students
  • CliftonClifton Elementary School
    3276 F Rd
    CliftonCO 81520
    (970)254-4760

    Grades: PK-5 | 469 students
  • De BequeDe Beque Elementary School
    730 Minter Ave
    De BequeCO 81630
    (970)283-5418

    Grades: PK-6 | 93 students
  • De BequeDe Beque Undivided High School
    730 Minter Ave
    De BequeCO 81630
    (970)283-5596

    Grades: 7-12 | 53 students
  • Grand JunctionDos Rios Elementary School
    265 Linden Ave
    Grand JunctionCO 81503
    (970)254-7910

    Grades: PK-5 | 409 students
  • Grand JunctionDual Immersion Academy SchoolAlternative School
    552 A West Main St
    Grand JunctionCO 81501
    (970)254-6070

    Grades: PK-5 | 286 students
  • Grand JunctionEast Middle School
    830 Gunnison Ave
    Grand JunctionCO 81501
    (970)254-5020

    Grades: 6-8 | 475 students
  • FruitaFruita 8/9 School
    1835 J Rd
    FruitaCO 81521
    (970)254-6720

    Grades: 8-9 | 681 students
  • FruitaFruita Middle School
    239 North Maple
    FruitaCO 81521
    (970)254-6570

    Grades: 6-7 | 577 students
  • FruitaFruita Monument High School
    1815 Wildcat Ave
    FruitaCO 81521
    (970)254-6600

    Grades: 10-12 | 1303 students
  • Grand JunctionFruitvale Elementary School
    585 30 Rd
    Grand JunctionCO 81504
    (970)254-5930

    Grades: PK-5 | 478 students
  • GatewayGateway School
    One School Rd
    GatewayCO 81522
    (970)254-7080

    Grades: PK-12 | 34 students
  • Grand JunctionGrand Junction High School
    1400 North 5th St
    Grand JunctionCO 81501
    (970)254-6900

    Grades: 9-12 | 1715 students
  • CollbranGrand Mesa High SchoolAlternative School
    56600 Hwy 330
    CollbranCO 81624
    (970)487-3576

    Grades: 9-12 | 105 students
  • Grand JunctionGrand Mesa Middle School
    585 311/2 Rd
    Grand JunctionCO 81504
    (970)254-6270

    Grades: 6-8 | 622 students
  • Grand JunctionGrand Mesa Youth Services CenterAlternative School
    360 28 Rd
    Grand JunctionCO 81501
    (970)242-8445

    Grades: 5-12 | 12 students
  • Grand JunctionGrande River Virtual Academy
    2248 Broadway
    Grand JunctionCO 81507
    (970)254-5343

    Grades: KG-12 | 182 students
  • Grand JunctionIndependence AcademyCharter School
    600 North 14th St
    Grand JunctionCO 81501
    (970)254-6850

    Grades: KG-8 | 327 students
  • Grand JunctionJuniper Ridge Community SchoolCharter School
    640 241/2 Rd
    Grand JunctionCO 81505
    (970)639-0884

    Grades: KG-6 | 159 students
  • Grand JunctionLincoln Orchard Mesa Elementary School
    2888 B1/2 Rd
    Grand JunctionCO 81503
    (970)254-7940

    Grades: PK-5 | 375 students
  • Grand JunctionLincoln Park Preschool
    519 18th St
    Grand JunctionCO 81501
    (970)254-5429

    Grades: PK | 23 students
  • LomaLoma Elementary School
    1360 13 Rd
    LomaCO 81524
    (970)254-6520

    Grades: PK-5 | 311 students
  • Grand JunctionMesa Valley Vision Home And Community ProgramAlternative School
    1401 North 1st St
    Grand JunctionCO 81501
    (970)254-7202

    Grades: KG-12 | 423 students
  • Grand JunctionMesa View Elementary School
    2967 B Rd
    Grand JunctionCO 81503
    (970)254-7970

    Grades: PK-5 | 424 students
  • CliftonMount Garfield Middle School
    3475 Front St
    CliftonCO 81520
    (970)254-4720

    Grades: 6-8 | 568 students
  • Grand JunctionNew Emerson School At ColumbusMagnet School
    2660 Unaweep Ave
    Grand JunctionCO 81503
    (970)254-6500

    Grades: KG-5 | 143 students
  • Grand JunctionNisley Elementary School
    543 283/4 Rd
    Grand JunctionCO 81501
    (970)254-5900

    Grades: PK-5 | 496 students
  • Grand JunctionOrchard Avenue Elementary School
    1800 Orchard Ave
    Grand JunctionCO 81501
    (970)254-7560

    Grades: PK-5 | 451 students
  • Show 18 more public schools in Mesa County, CO
Recent Articles
January 09, 2017
Children are going to act out - that is a fact of life. But when does a minor behavioral problem turn into a major issue? Keep reading to learn more about behavior intervention plans and how they might be able to help your child curb problem behaviors in school and at home.
January 09, 2017
Every student has his own unique learning style but children with disabilities experience some unique struggles in school. Keep reading to learn about the rights of disabled students and the services for which they might qualify.
January 06, 2017
School choice is one of the most controversial topics in education today, but what are the benefits and disadvantages it really brings to children? Learn more about school choice and what it truly means to your children.