Monmouth County Public Schools

All
(190)
All
(190)
 
High
(40)
High
(40)
 
Middle
(41)
Middle
(41)
 
Elementary
(115)
Elementary
(115)
 
Pre-K
(60)
Pre-K
(60)
 
Charter
(3)
Charter
(3)
 
Private
(149)
Private
(149)
 
There are 190 public schools in Monmouth County, New Jersey, serving 104,478 students.
The most diverse school district in Monmouth County is Eatontown School District. Read more about public school diversity statistics in New Jersey or national school diversity statistics.
Minority enrollment is 30% (majority Hispanic and Black) and the student:teacher ratio is 12:1.

Monmouth County Public Schools

  • School Location Grades Students
  • Long BranchA A Anastasia Elementary School
    92 Seventh Ave
    Long BranchNJ 07740
    (732)222-3428

    Grades: PK-5 | 715 students
  • BelmarAcademy Charter High SchoolCharter School
    1725 Main St
    BelmarNJ 07719
    (732)681-8377

    Grades: 9-12 | 207 students
  • NeptuneAcademy Of Allied Health And ScienceVocational School
    2325 Heck Ave
    NeptuneNJ 07753
    (732)775-0058

    Grades: 9-12 | 282 students
  • Long BranchAcademy Of Law & Public SafetyVocational School
    255 West End Ave
    Long BranchNJ 07740
    (732)229-2446

    Grades: 11-12 | 58 students
  • FreeholdAdelphia Elementary School
    495 Adelphia Rd
    FreeholdNJ 07728
    (732)919-1553

    Grades: KG-5 | 332 students
  • HowellAldrich Elementary School
    615 Aldrich Rd
    HowellNJ 07731
    (732)751-2483

    Grades: KG-5 | 539 students
  • AllentownAllentown High School
    27 High St
    AllentownNJ 08501
    (609)259-7292

    Grades: 9-12 | 1252 students
  • BelmarAllenwood Elementary School
    3301 Allenwood Lakewood Rd
    BelmarNJ 07719
    (732)556-2150

    Grades: KG-5 | 364 students
  • FarmingdaleArdena Elementary School
    355 Adelphia Rd
    FarmingdaleNJ 07727
    (732)751-2485

    Grades: KG-5 | 435 students
  • Asbury ParkAsbury Park High School
    1 Negative Reviews
    1001 Sunset Ave
    Asbury ParkNJ 07712
    (732)776-2638

    Grades: 9-12 | 355 students
  • Asbury ParkAsbury Park Middle School
    1200 Bangs Ave
    Asbury ParkNJ 07712
    (732)776-2559

    Grades: 5-8 | 558 students
  • MorganvilleAsher Holmes Elementary School
    48 Menzel Ln
    MorganvilleNJ 07751
    (732)972-2080

    Grades: 1-5 | 625 students
  • Atlantic HighlandsAtlantic Highlands Elementary School
    140 First Ave
    Atlantic HighlandsNJ 07716
    (732)291-2020

    Grades: PK-6 | 319 students
  • Long BranchAudrey W. Clark Elementary School
    192 Garfield Ave
    Long BranchNJ 07740
    (732)571-4677

    Grades: 3-5 | 365 students
  • Avon By The SeaAvon Elementary School
    505 Lincoln Ave
    Avon By The SeaNJ 07717
    (732)775-4328

    Grades: KG-8 | 156 students
  • LeonardoBayshore Middle School
    834 Leonardville Rd
    LeonardoNJ 07737
    (732)291-1380

    Grades: 6-8 | 663 students
  • BelfordBayview Elementary School
    300 Leonardville Rd
    BelfordNJ 07718
    (732)787-3590

    Grades: KG-5 | 427 students
  • HazletBeers Street School
    610 Beers St
    HazletNJ 07730
    (732)264-1107

    Grades: 5-6 | 261 students
  • BelmarBelmar Elementary School
    1101 Main St
    BelmarNJ 07719
    (732)681-2388

    Grades: PK-8 | 561 students
  • West Long BranchBetty Mcelmon Elementary School
    20 Parker Rd
    West Long BranchNJ 07764
    (732)222-6500

    Grades: PK-3 | 245 students
  • FreeholdBiotechnology High SchoolVocational School
    5000 Kozloski Rd
    FreeholdNJ 07728
    (732)431-7942

    Grades: 9-12 | 314 students
  • Bradley BeachBradley Beach Elementary School
    515 Brinley Ave
    Bradley BeachNJ 07720
    (732)775-4413

    Grades: PK-8 | 295 students
  • Asbury ParkBradley Elementary School
    1100 Third Ave
    Asbury ParkNJ 07712
    (732)776-3100

    Grades: PK-4 | 558 students
  • BrielleBrielle Elementary School
    605 Union Ln
    BrielleNJ 08730
    (732)528-6400

    Grades: PK-8 | 566 students
  • FreeholdC. Richard Applegate School
    47 Jeanne Brennan Dr
    FreeholdNJ 07728
    (732)431-5460

    Grades: KG-5 | 491 students
  • MatawanCambridge Park Elementary School
    One Crest Way
    MatawanNJ 07747
    (732)705-4000

    Grades: PK | 84 students
  • Colts NeckCedar Drive Middle School
    73 Cedar Dr
    Colts NeckNJ 07722
    (732)946-0055

    Grades: 6-8 | 395 students
  • BelmarCentral Elementary School
    2007 Allenwood Rd
    BelmarNJ 07719
    (732)556-2540

    Grades: KG-5 | 506 students
  • MatawanCheesequake Elementary School
    111 Route 34
    MatawanNJ 07747
    (732)360-4552

    Grades: KG-5 | 293 students
  • EnglishtownClark Mills School
    34 Gordons Corner Rd
    EnglishtownNJ 07726
    (732)786-2720

    Grades: 1-5 | 533 students
  • NeptuneClass AcademyAlternative School
    105 Neptune Blvd
    NeptuneNJ 07753
    (732)431-7245

    Grades: 9-12 | 62 students
  • CliffwoodCliffwood Elementary School
    422 Cliffwood Ave
    CliffwoodNJ 07721
    (732)705-5600

    Grades: KG-3 | 316 students
  • FreeholdClifton T. Barkalow School
    498 Stillwells Corner Rd
    FreeholdNJ 07728
    (732)431-4403

    Grades: 6-8 | 755 students
  • Colts NeckColts Neck High School
    59 Five Points Rd
    Colts NeckNJ 07722
    (732)761-0190

    Grades: 9-12 | 1511 students
  • BelmarCommunications High SchoolVocational School
    1 Negative Reviews
    1740 New Bedford Rd
    BelmarNJ 07719
    (732)681-1010

    Grades: 9-12 | 326 students
  • Show 100 more public schools in Monmouth County, NJ