Best Public Middle Schools in Union County (2026)
(Math and Reading Proficiency)
Rank:
Mountainside, NJ 07092
(908) 232-8828
Rank:
New Providence, NJ 07974
(908) 464-9161
Rank:
Berkeley Heights, NJ 07922
(908) 464-1600
Rank:
Cranford, NJ 07016
(908) 709-6257
Rank:
Summit, NJ 07901
(908) 273-1190
Rank:
Elizabethport, NJ 07206
(908) 436-6030
Rank:
Westfield, NJ 07090
(908) 789-4560
Rank:
Elizabeth, NJ 07202
(908) 436-4860
Rank:
Westfield, NJ 07090
(908) 789-4470
Rank:
Plainfield, NJ 07060
(908) 753-5300
Rank:
Cranford, NJ 07016
(908) 709-6229
Rank:
Scotch Plains, NJ 07076
(908) 322-5215
Rank:
Scotch Plains, NJ 07076
(908) 322-4445
Rank:
Garwood, NJ 07027
(908) 789-0331
Rank:
Elizabeth, NJ 07208
(908) 436-5850
Rank:
Clark, NJ 07066
(732) 381-0400
Rank:
Springfield, NJ 07081
(973) 376-1025
Rank:
Union, NJ 07083
(908) 851-6570
Rank:
Plainfield, NJ 07063
(908) 731-4421
Rank:
Roselle Park, NJ 07204
(908) 245-1634
Rank:
Elizabeth, NJ 07208
(908) 436-6900
Rank:
Elizabeth, NJ 07208
(908) 436-5650
Rank:
Plainfield, NJ 07063
(908) 753-4700
Rank:
Elizabeth, NJ 07202
(908) 436-5970
Rank:
Plainfield, NJ 07060
(877) 643-4064
Rank:
Elizabeth, NJ 07208
(908) 436-6000
Rank:
Plainfield, NJ 07062
(908) 625-1879
Rank:
Kenilworth, NJ 07033
(908) 931-9696
Rank:
Union, NJ 07083
(908) 851-6490
Rank:
Elizabeth, NJ 07208
(908) 436-3900
Rank:
Elizabeth, NJ 07208
(908) 436-6950
Rank:
Elizabeth, NJ 07202
(908) 436-5828
Rank:
Elizabeth, NJ 07208
(908) 436-6300
Rank:
Elizabeth, NJ 07201
(908) 436-5770
Rank:
Linden, NJ 07036
(908) 486-7410
Frequently Asked Questions
What are the top-ranked public middle schools in Union County, NJ?
How many public middle schools are located in Union County?
What is the racial composition of students in Union County?
Which public middle schools in Union County are often viewed compared to one another?
Recent Articles
