Northland Preparatory Academy

School Overview


3300 E Sparrow Ave

Flagstaff, AZ 86004

(928) 214-8776

School Website

View map


Grades: 6 - 12

School Type: Public, Charter

Student Enrollment: 640

Students Per Teacher: 14

Parent Reviews

8 Parent Reviews for Northland Preparatory Academy

We love NPA! My daughter's first year at NPA was her 'best school year ever!" She's made great friends, gotten straight A's, and more importantly she has become a happy, self-motivated, organized learner.

Posted by a parent on 08/15/12

I am a student at NPA, and I think this was the best school year I ever had! I may of just been a 6th grader, but I learned so many new things! I can't wait for next year!

Posted by a other on 06/19/12

good prep school- great academics- listed on the top 0 schools in the US by US News. good clas size- lots of personal attention by caring teachers. almost everyone goes on to college from here and gets in to good schools, especially Ivy League universities. 100 % of students who enroll graduate.

Posted by a parent on 02/23/10

I love this school so much. It has a great learning enviroment and awesome students and teachers!

Posted by a student on 05/28/08

Highly impressed with ALL aspects of this school. My child attended her first year (7th grade) this past year and is already planning on attending high school at NPA. She loves it; we love it. If you want your child to be challenged in academics, accountability and responsibility, then this is the ...  Read more

Posted by a parent on 07/20/07

Highest qualtiy academics. Both of my children are academically gifted, at different levels, and have been challenged during their 2 years here. The wide range of academic levels can reach most kids. The music program (band and strings) is outstanding. It is all concert, there is no marching band. ...  Read more

Posted by a parent on 03/05/06

Great environment for learning! My kids have learned a ton at NPA... just wish they had a more extensive sports program

Posted by a parent on 12/30/05

NPA has outstanding teachers and administrators who have created a school environment that both challenges and nutures students. Students at NPA consistently achieve the highest scores on the Stanford 9 tests in the City of Flagstaff. Parents of NPA students are a diverse and talented group, actively ...  Read more

Posted by a on 06/05/03

Have a question about schools? Ask it at Trulia Voices. See more reviews at

School Profile for Northland Preparatory Academy

Test scores
Test scores for Northland Preparatory Academy

AIMS* Test Scores

Grade Level:

Test Year: 2012
Northland Preparatory Academy
Northland Preparatory Academy
* In 2011-2012 Arizona's Instrument to Measure Standards (AIMS) was used to test students in reading and mathematics in grades 3 through 8 and 10, writing in grades 5, 6, 7, and 10, and in science in grades 4, 8 and 10. AIMS is a standards-based test, which means that it measures how well students have mastered Arizona's learning standards. Students must pass the grade 10 AIMS in order to graduate. The goal is for all students to meet or exceed state standards on the test.

Homes for sale near Northland Preparatory Academy

1157 N Waterside Lot 58 Dr 1157 N Wate...
3 br  2 ½ ba
2465 N Sweet Clover Way 2465 N Swee...
4 br  2 ba
3016 E Cold Springs Lot 37 Trl 3016 E Cold...
3 br  2 ba
1128 Flowing Springs Trl 1128 Flowin...
4 br  4 ba
4450 E Green Mountain Dr 4450 E Gree...
6 br  6 ba
3818 E Whispering Wind Way 3818 E Whis...
4 br  2 ba
Nearby Schools
Charts and Data
Flagstaff schools — Northland Preparatory Academy is located at 3300 E Sparrow Ave, Flagstaff AZ 86004. 3300 E Sparrow Ave is in the 86004 ZIP code in Flagstaff, AZ The school district for Northland Preparatory Academy is the Northland Preparatory Academy. Northland Preparatory Academy is a Public school that serves grade levels 6 - 12.
School information provided by GreatSchools. Information is deemed reliable but not guaranteed.
Copyright © 2016 Trulia, Inc. All rights reserved.   |  
Have a question? Visit our Help Center to find the answer