Scroll To Top
Schools Guide Home Page
Hunington Learning Center
Blawenburg Village School
The Laurel School of Princeton
Princeton Montessori School
University League Nursery School
Princeton Online - B2S
Fusion Academy
The Hill School
The New School For Music Study
Nassau Nursery School

Princeton, NJ Public Schools

Bear Tavern Elementary School

1162 Bear Tavern Road Titusville NJ 08560

609-737-4005

     Public Schools  

Ben Franklin Elementary School

2939 Princeton Pike Lawrenceville NJ 08648

609-671-5540

     Public Schools  

Community Middle School

55 Grovers Mill Road Plainsboro NJ 08536

609-716-5300

     Public Schools  

Community Park Elementary School

372 Witherspoon Street Princeton NJ 08542

609-806-4230

     Public Schools  

Dutch Neck Elementary School

392 Village Road East Princeton Junction NJ 08550

609-716-5400

     Public Schools  

East Windsor Regional School District

384 Stockton Street Hightstown NJ 08520

609.443.7704

     Public Schools  

Eldridge Park Elementary School

55 Lawn Park Avenue Lawrenceville NJ 08648

609-671-5560

     Public Schools  

Hopewell Elementary School

35 Princeton Avenue Hopewell NJ 08525

609-737-4007

     Public Schools  

Hopewell Valley Central High School

259 Pennington-Titusville Road Pennington NJ 08534

609-737-4003

     Public Schools  

Hopewell Valley Regional Schools

425 South Main Street Pennington NJ 08534

609.737.1511

     Public Schools  

J.B.V. Wicoff Elementary School

Plainsboro Road Plainsboro NJ 08536

609-716-5450

     Public Schools  

John Witherspoon Middle School

217 Walnut Lane Princeton NJ 08540

609-806-4270

     Public Schools  

Johnson Park Elementary School

285 Rosedale Road Princeton NJ 08540

609-806-4240

     Public Schools  

Lawrence High School

2525 Princeton Pike Lawrenceville NJ 08648

609-671-5510

     Public Schools  

Lawrence Intermediate School

66 Eggerts Crossing Road Lawrenceville NJ 08648

609-671-5530

     Public Schools  

Lawrence Middle School

2455 Princeton Pike Lawrenceville NJ 08648

609-671-5520

     Public Schools  

Lawrence Township School District

2565 Princeton Pike Lawrenceville NJ 08648

609.530.8609

     Public Schools  

Lawrenceville Elementary School

40 Craven Lane Lawrenceville NJ 08648

609-671-5570

     Public Schools  

Littlebrook Elementary School

39 Magnolia Lane Princeton NJ 08540

609-806-4250

     Public Schools  

Maurice Hawk Elementary School

303-305 Clarksville Road Princeton Junction NJ 08550

609-716-5425

     Public Schools  

Mercer County Special Services School District

1050 Old Trenton Road Trenton NJ 08601

609.631.9075

     Public Schools  

Mercer Free School


609-456-6821

     Adult Education     Public Schools  

Millstone River School

75 Grovers Mill Road Plainsboro NJ 08536

609-716-5500

     Public Schools  

Montgomery Township High School

1016 Route 601 Skillman NJ 08558

609-466-7602

     Public Schools  

Montgomery Township Lower Middle School

373 Burnt Hill Road Skillman NJ 08558

609-466-7604

     Public Schools  

Montgomery Township Schools

405 Burnt Hill Road Skillman NJ 08558

908.874.5200

     Public Schools  

Montgomery Township Upper Middle School

375 Burnt Hill Road Skillman NJ 08558

609-466-7603

     Public Schools  

Orchard Hill Elementary School

244 Orchard Road Skillman NJ 08558

609-466-7605

     Public Schools  

Princeton Charter School

100 Bunn Drive Princeton NJ 08540

609.924.0575

     Charter Schools     Public Schools  

Princeton High School

151 Moore Street Princeton NJ 08540

609-806-4280

     Public Schools  

Princeton International Academy Charter School


Princeton Public Schools

25 Valley Road Princeton NJ 08540

609.924.9322

     Public Schools  

Riverside Elementary School

58 Riverside Drive Princeton NJ 08540

609-806-4260

     Public Schools  

Slackwood Elementary School

2060 Princeton Pike Lawrenceville NJ 08648

609-671-5580

     Public Schools  

South Brunswick Board Of Education

4 Executive Drive Monmouth Junction NJ 08852

732.297.7800

     Public Schools  

Stonybrook Elementary School

20 Stephenson Drive Pennington NJ 08534

609-737-4006

     Public Schools  

The Pace Charter School of Hamilton

1949 Hamilton Avenue Hamilton NJ 08619

609-587-2288

     Public Schools  

Thomas R. Grover Middle School

10 Southfield Road Princeton Junction NJ 08550

609-716-5250

     Public Schools  

Timberlane Middle School

51 S. Timberlane Drive Pennington NJ 08534

609-737-4004

     Public Schools  

Toll Gate Grammar School

275 South Main Street Pennington NJ 08534

609-737-4008

     Public Schools  

Town Center Elementary School at Plainsboro

700 Wyndhurst Drive Plainsboro NJ 08536

609-716-8330

     Public Schools  

Village Elementary School

100 Main Blvd. Skillman NJ 08558

609-466-7606

     Public Schools  

Village School

601 New Village Road Plainsboro NJ 08550

609-716-5200

     Public Schools  

West Windsor-Plainsboro High School North

90 Grovers Mill Road Plainsboro NJ 08536

609-716-5100

     Public Schools  

West Windsor-Plainsboro High School South

346 Clarksville Road Princeton Junction NJ 08550

609-716-5050

     Public Schools  

West Windsor-Plainsboro Regional School District

505 Village Road West Princeton Junction NJ 08550

609.716.5000

     Public Schools  

French American School of Princeton
Princeton Academy of the Sacred Heart
Waldorf School Of Princeton
Princeton Day School
Notre Dame High School
Cambridge School
The Laurel School of Princeton
Stuart Country Day School
YingHua International School
Solebury School
St. Paul School of Princeton
New Horizons Montessori
The Bridge Academy
Chapin School
The Hun School Of Princeton
Hunington Learning Center
Blawenburg Village School
The Laurel School of Princeton
Princeton Montessori School
University League Nursery School
Princeton Online - B2S
Fusion Academy
The Hill School
The New School For Music Study
Nassau Nursery School