As you know Princeton is probably most known for its world-renowned Ivy League university, Princeton University.  But you would not believe the educational choices you will have not only for your children but also for yourself.    This also rings true to the surrounding towns as you can see from the NJ Department of Education School Report cards and the 2016 Rankings for NJ Public High Schools.  In addition to the fantastic public schools, there are countless private schools many of which are nationally recognized.



Public schools in the Princeton Township and Borough are part of the Princeton Regional School System.  There are four elementary schools (Pre-K-5th) – Community Park, Johnson Park, Littlebrook and Riverside,  which feed to John Witherspoon Middle School (6th-8th) and later to Princeton High School (9th-12th).  There is also the Princeton Charter School which services K-8th grades.  It is important to note admission to the Princeton Charter School is by lottery.


Hopewell Valley Regional Schools service Hopewell Township, Hopewell Borough and Pennington Borough.  There are four elementary schools (K-5th) – Bear Tavern Elementary, Hopewell Elementary, Stony Brook Elementary, and Toll Gate Grammar which feed Timberlane Middle (6th-8th) and later Central High School (9th-12th).


Lawrence Township Public Schools service the Lawrenceville area.  There are four elementary schools (Pre-K-3rd); Ben Franklin, Eldridge Park, Lawrenceville and Slackwood, which feed Lawrence Intermediate  School (4th-6th), and then Lawrence Middle (7th-8th) and later Lawrence High School(9th-12th).

Montgomery Township School District

Montgomery Township School District services the towns of Blawenburg, Harlingen, Belle Mead, Skillman, Dutchtown, Zion, and Rocky Hill Borough. There are two elementary schools Orchard Hill Elementary (Pre-K-2nd grade) and Village Elementary (3rd – 4th grade) which feed Montgomery Township Lower Middle (5th-6th) and Montgomery Township Upper Middle (7th-8th) and later Montgomery Township High School (9th-12th).

West Windsor-Plainsboro

West Windsor-Plainsboro School District services the municipalities of West Windsor & Plainsboro.  There are four elementary schools (K-3rd) – Dutch Neck Elementary, Maurice Hawk Elementary, Town Center Elementary at Plainsboro, and Wicoff Elementary which feed either the Village School or Millstone River School (4th-5th).  There are two middle schools (6th-8th) – Community Middle School and Grover Middle School and two high schools (9th-12th) West Windsor Plainsboro North and West Windsor Plainsboro South.


The Bridge Academy
1958B Lawrenceville Road
Lawrenceville, NJ 08648
(609) 844-0770
Grades: 3rd-12th

Cambridge School
100 Straube Center Blvd
Pennington, NJ 08534
(609) 730-955
Grades: Pre-K – 8th

Chapin School
4101 Princeton Pike
Princeton, NJ 08540
(609) 924-2449
Grades:  Pre-K – 8th

Eden Institute
One Eden Way
Princeton, NJ 08540
(609) 987-0099
Grades: Infant – adult

French American School of Princeton
48 Carter Rd, Princeton NJ 08540
(609) 430-3001
Age range: Pre-K – 6th

The Hun School Of Princeton
176 Edgerstoune Road
Princeton, NJ 08540
(609) 921-7600
Grades:  6th – 12th

The Lawrenceville School
Route 206
Lawrenceville, NJ 08648
(609) 896-0400
Grades:  9th – Postgraduate

The Lewis School of Princeton
53 Bayard Lane
Princeton, NJ 08540
(609) 924-8120
Grades: Pre-school – College-preparatory

Montessori Corner Country Day School
72 Grovers Mill Road
Plainsboro, NJ 08536
Grades:  Pre-school – 6th

Notre Dame High School
601 Lawrence Road
Lawrenceville, NJ 08648
(609) 882-7900
Grades:  9th – 12th

Peddie School
South Main Street
Hightstown, NJ 08520
(609) 490-7500
Grades: 9th – 12th

The Pennington School
112 West Delaware Avenue
Pennington, NJ 08534
(609) 737-1838
Grades: 6th – 12th

Princeton Academy of the Sacred Heart
1128 Great Road
Princeton, NJ 08540
(609) 924-8143
Grades: Pre-K to 8th

Princeton Day School
P.O.Box 75
The Great Road
Princeton, NJ 08542
(609) 924-6700
Grades: Pre-K – 12th

Princeton Friends School
470 Quaker Road
Princeton, NJ 08540
(609) 683-1194
Grades: Pre-K – 8th

Princeton Junior School
90 Fackler Road
Lawrenceville, NJ 08648
(609) 924-8126
Grades:  Pre-school – 5th

Princeton Latin Academy
P.O. Box 8077
Princeton, NJ 08543
(609) 924-2206
Grades:  K – 8th

Princeton Science Academy
P.O. Box 8077
Princeton, NJ 08543
(609)  924-2206
Grades:  9th – 12th

Princeton Montessori School
487 Cherry Valley Road
Princeton, NJ 08540
(609) 924-4594
Grades: Infant – 8th

Rock Brook School
109 Orchard Road
Skillman, NJ
(908) 431-9500
Ages:  3 – 14 years

St. Paul’s School
218 Nassau Street
Princeton, NJ 08542
(609) 921-7587
Grades:  K – 8th

Stuart Country Day School
1200 Stuart Road
Princeton, NJ 08540
(609) 921-2330
Grades: Preschool – 12th

Villa Victoria Academy
376 West Upper Ferry Road
Ewing, NJ 08628
(609) 882-1700
Grades: Pre-K – 12th

The Waldorf School of Princeton
1062 Cherry Hill Road
Princeton, NJ 08540
(609) 466-1970
Grades:  18 months old – 8th

The Wilberforce School
Princeton Church of Christ
33 River Road
Princeton, NJ 08540
(609) 844-0770
Grades: Pre-K – 8th

YingHua Day School
510 Lawrence Square Blvd South
Lawrenceville, NJ 08648
(732) 513-3034
Grades: Pre-school – 6th

Have questions?  Email us!
Sig & Syl

Copyright © 2009 All rights reserved.