Schools in New Jersey

Find a school to see the scholarships its students can use and the Scholarship Granting Organizations you can give to for it.

Schools in New Jersey

Showing 1,851–1,900 of 3,336 schools in New Jersey.

Source: NCES Common Core of Data (public schools) · as of Oct 2, 2026

Source: NCES Private School Survey (private schools) · as of Oct 2, 2026

Schools in New Jersey, sorted by name (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Midland Park Jr./Sr. High SchoolMIDLAND PARKPublic school7–120
Midland School #1ROCHELLE PARKPublic schoolPK–80
Midstreams Elementary SchoolBRICK TOWNPublic schoolK–50
Midtown Community Elementary SchoolNEPTUNEPublic schoolPK–50
Miftaahul Uloom AcademyUnion CityPrivate schoolPK–120
Mikor HatorahLakewoodPrivate school9–120
Mildred B. Moss Elementary SchoolMETUCHENPublic schoolPK–K0
Mildred Barry Garvin ElementaryEAST ORANGEPublic school3–50
Mildred Magowan Elementary SchoolEDGEWATER PARKPublic schoolPK–40
Milford Brook SchoolManalapanPublic schoolK–50
Milford Public SchoolMILFORDPublic schoolPK–50
Mill LakeMONROE TWPPublic schoolPK–30
Mill Pond Elementary SchoolLANOKA HARBORPublic schoolPK–K0
Millbridge Elementary SchoolDELRANPublic schoolPK–20
Millburn High SchoolMILLBURNPublic school9–120
Millburn Middle SchoolMILLBURNPublic school6–80
Millington Elementary SchoolMillingtonPublic school2–50
Millstone River SchoolPLAINSBOROPublic school3–50
Millstone Township Elementary SchoolMILLSTONE TOWNSHIPPublic school3–50
Millstone Township Middle SchoolMillstone TownshipPublic school6–80
Millstone Township Primary SchoolMILLSTONE TOWNSHIPPublic schoolPK–20
Milltown Primary SchoolBridgewaterPublic schoolPK–40
Millville High SchoolMILLVILLEPublic school9–120
Millville Public Charter SchoolMillvillePublic schoolK–80
Milton Avenue SchoolCHATHAMPublic schoolPK–20
Milton H. Allen Elementary SchoolMEDFORDPublic schoolPK–50
Mohawk Avenue SchoolSpartaPublic school30
Monarch Montessori SchoolLittle FallsPrivate schoolPK–K0
Monmouth Beach Elementary SchoolMONMOUTH BEACHPublic schoolPK–80
Monmouth County Academy of Allied Health and ScienceNEPTUNEPublic school9–120
Monmouth County Career CenterFREEHOLDPublic school9–120
Monmouth County Vocational Technical High SchoolHAZLETPublic school11–120
Monmouth Junction Elementary SchoolMONMOUTH JUNCTIONPublic schoolPK–50
Monmouth Montesori AcademySpring LakePrivate schoolK–70
Monmouth Regional High SchoolTINTON FALLSPublic school9–120
Monmouth Regional SchoolOCEANPublic school8–120
Monroe Township High SchoolMONROE TOWNSHIPPublic school9–120
Monroe Township Middle SchoolMONROE TOWNSHIPPublic school6–80
Montague Township SchoolMONTAGUEPublic schoolPK–80
Montclair Cooperative SchoolMontclairPrivate schoolPK–80
Montclair High SchoolMONTCLAIRPublic school9–120
Montessori Academy - DelranDelranPrivate schoolPK–90
Montessori Academy & Learning CenterDaytonPrivate schoolPK–10
Montessori Academy Of New JerseyNeptunePrivate schoolK0
Montessori Children's House Of MoorestownMoorestownPrivate schoolPK–K0
Montessori ConnectionsDaytonPrivate schoolPK–K0
Montessori Enrichment CenterHowellPrivate schoolPK–K0
Montessori Family SchoolMillstone TownshipPrivate schoolPK–60
Montessori Preschool AcademyCranburyPrivate schoolPK–10
Montessori School-east RutherfordEast RutherfordPrivate schoolPK–K0